1 <?xml version="1.0" encoding="utf-8" standalone="yes"?>
2 <doc>
3   <members>
4     <assembly>
5       <name>UnityEngine.Networking</name>
6     </assembly>
7     <member name=
"T:UnityEngine.Networking.ChannelOption">
8       <summary>
9         <para>An enumeration of the options that can be
set on a network channel.</para>
10       </summary>
11     </member>
12     <member name=
"F:UnityEngine.Networking.ChannelOption.AllowFragmentation">
13       <summary>
14         <para>The option to allow packet fragmentation
for a channel.</para>
15       </summary>
16     </member>
17     <member name=
"F:UnityEngine.Networking.ChannelOption.MaxPacketSize">
18       <summary>
19         <para>The option to
set the maximum packet size allowed for a channel.</para>
20       </summary>
21     </member>
22     <member name=
"F:UnityEngine.Networking.ChannelOption.MaxPendingBuffers">
23       <summary>
24         <para>The option to
set the number of pending buffers for a channel.</para>
25       </summary>
26     </member>
27     <member name=
"T:UnityEngine.Networking.Channels">
28       <summary>
29         <para>Class containing constants
for default network channels.</para>
30       </summary>
31     </member>
32     <member name=
"F:UnityEngine.Networking.Channels.DefaultReliable">
33       <summary>
34         <para>The id of the
default reliable channel used by the UNet HLAPI, This channel is used for state updates and spawning.</para>
35       </summary>
36     </member>
37     <member name=
"F:UnityEngine.Networking.Channels.DefaultUnreliable">
38       <summary>
39         <para>The id of the
default unreliable channel used for the UNet HLAPI. This channel is used for movement updates.</para>
40       </summary>
41     </member>
42     <member name=
"T:UnityEngine.Networking.ClientAttribute">
43       <summary>
44         <para>A Custom Attribute that can be added to member functions of NetworkBehaviour scripts, to make them only run
on clients.</para>
45       </summary>
46     </member>
47     <member name=
"T:UnityEngine.Networking.ClientCallbackAttribute">
48       <summary>
49         <para>A Custom Attribute that can be added to member functions of NetworkBehaviour scripts, to make them only run
on clients, but not generate warnings.</para>
50       </summary>
51     </member>
52     <member name=
"T:UnityEngine.Networking.ClientRpcAttribute">
53       <summary>
54         <para>This
is an attribute that can be put on methods of NetworkBehaviour classes to allow them to be invoked on clients from a server.</para>
55       </summary>
56     </member>
57     <member name=
"F:UnityEngine.Networking.ClientRpcAttribute.channel">
58       <summary>
59         <para>The channel ID which
this RPC transmission will use.</para>
60       </summary>
61     </member>
62     <member name=
"T:UnityEngine.Networking.ClientScene">
63       <summary>
64         <para>A client manager which contains
static client information and functions.</para>
65       </summary>
66     </member>
67     <member name=
"P:UnityEngine.Networking.ClientScene.localPlayers">
68       <summary>
69         <para>A list of all players added to the game.</para>
70       </summary>
71     </member>
72     <member name=
"P:UnityEngine.Networking.ClientScene.objects">
73       <summary>
74         <para>This
is a dictionary of networked objects that have been spawned on the client.</para>
75       </summary>
76     </member>
77     <member name=
"P:UnityEngine.Networking.ClientScene.prefabs">
78       <summary>
79         <para>This
is a dictionary of the prefabs that are registered on the client with ClientScene.RegisterPrefab().</para>
80       </summary>
81     </member>
82     <member name=
"P:UnityEngine.Networking.ClientScene.ready">
83       <summary>
84         <para>Returns
true when a client's connection has been set to ready.</para>
85       </summary>
86     </member>
87     <member name=
"P:UnityEngine.Networking.ClientScene.readyConnection">
88       <summary>
89         <para>The NetworkConnection
object that is currently "ready". This is the connection to the server where objects are spawned from.</para>
90       </summary>
91     </member>
92     <member name=
"P:UnityEngine.Networking.ClientScene.reconnectId">
93       <summary>
94         <para>The reconnectId to use
when a client reconnects to the new host of a game after the old host was lost.</para>
95       </summary>
96     </member>
97     <member name=
"P:UnityEngine.Networking.ClientScene.spawnableObjects">
98       <summary>
99         <para>This
is dictionary of the disabled NetworkIdentity objects in the scene that could be spawned by messages from the server.</para>
100       </summary>
101     </member>
102     <member name=
"M:UnityEngine.Networking.ClientScene.AddPlayer(UnityEngine.Networking.NetworkConnection,System.Int16,UnityEngine.Networking.MessageBase)">
103       <summary>
104         <para>This adds a player
object for this client. This causes an AddPlayer message to be sent to the server, and NetworkManager.OnServerAddPlayer will be called. If an extra message was passed to AddPlayer, then OnServerAddPlayer will be called with a NetworkReader that contains the contents of the message.</para>
105       </summary>
106       <param name=
"readyConn">The connection to become ready for this client.</param>
107       <param name=
"playerControllerId">The local player ID number.</param>
108       <param name=
"extraMessage">An extra message object that can be passed to the server for this player.</param>
109       <returns>
110         <para>True
if player was added.</para>
111       </returns>
112     </member>
113     <member name=
"M:UnityEngine.Networking.ClientScene.AddPlayer(UnityEngine.Networking.NetworkConnection,System.Int16)">
114       <summary>
115         <para>This adds a player
object for this client. This causes an AddPlayer message to be sent to the server, and NetworkManager.OnServerAddPlayer will be called. If an extra message was passed to AddPlayer, then OnServerAddPlayer will be called with a NetworkReader that contains the contents of the message.</para>
116       </summary>
117       <param name=
"readyConn">The connection to become ready for this client.</param>
118       <param name=
"playerControllerId">The local player ID number.</param>
119       <param name=
"extraMessage">An extra message object that can be passed to the server for this player.</param>
120       <returns>
121         <para>True
if player was added.</para>
122       </returns>
123     </member>
124     <member name=
"M:UnityEngine.Networking.ClientScene.AddPlayer(System.Int16)">
125       <summary>
126         <para>This adds a player
object for this client. This causes an AddPlayer message to be sent to the server, and NetworkManager.OnServerAddPlayer will be called. If an extra message was passed to AddPlayer, then OnServerAddPlayer will be called with a NetworkReader that contains the contents of the message.</para>
127       </summary>
128       <param name=
"readyConn">The connection to become ready for this client.</param>
129       <param name=
"playerControllerId">The local player ID number.</param>
130       <param name=
"extraMessage">An extra message object that can be passed to the server for this player.</param>
131       <returns>
132         <para>True
if player was added.</para>
133       </returns>
134     </member>
135     <member name=
"M:UnityEngine.Networking.ClientScene.ClearSpawners">
136       <summary>
137         <para>This clears the registered spawn prefabs and spawn handler functions
for this client.</para>
138       </summary>
139     </member>
140     <member name=
"M:UnityEngine.Networking.ClientScene.ConnectLocalServer">
141       <summary>
142         <para>Create and connect a local client instance to the local server. This makes the client
into a "host" - a client and server in the same process.</para>
143       </summary>
144       <returns>
145         <para>A client
object for communicating with the local server.</para>
146       </returns>
147     </member>
148     <member name=
"M:UnityEngine.Networking.ClientScene.DestroyAllClientObjects">
149       <summary>
150         <para>Destroys all networked objects
on the client.</para>
151       </summary>
152     </member>
153     <member name=
"M:UnityEngine.Networking.ClientScene.FindLocalObject(UnityEngine.Networking.NetworkInstanceId)">
154       <summary>
155         <para>This finds the local NetworkIdentity
object with the specified network Id.</para>
156       </summary>
157       <param name=
"netId">The id of the networked object.</param>
158       <returns>
159         <para>The game
object that matches the netId.</para>
160       </returns>
161     </member>
162     <member name=
"M:UnityEngine.Networking.ClientScene.Ready(UnityEngine.Networking.NetworkConnection)">
163       <summary>
164         <para>Signal that the client connection
is ready to enter the game.</para>
165       </summary>
166       <param name=
"conn">The client connection which is ready.</param>
167     </member>
168     <member name=
"F:UnityEngine.Networking.ClientScene.ReconnectIdHost">
169       <summary>
170         <para>A constant ID used
by the old host when it reconnects to the new host.</para>
171       </summary>
172     </member>
173     <member name=
"F:UnityEngine.Networking.ClientScene.ReconnectIdInvalid">
174       <summary>
175         <para>An invalid reconnect Id.</para>
176       </summary>
177     </member>
178     <member name=
"M:UnityEngine.Networking.ClientScene.RegisterPrefab(UnityEngine.GameObject)">
179       <summary>
180         <para>Registers a prefab with the UNET spawning system.</para>
181       </summary>
182       <param name=
"prefab">A Prefab that will be spawned.</param>
183       <param name=
"spawnHandler">A method to use as a custom spawnhandler on clients.</param>
184       <param name=
"unspawnHandler">A method to use as a custom un-spawnhandler on clients.</param>
185       <param name=
"newAssetId">An assetId to be assigned to this prefab. This allows a dynamically created game object to be registered for an already known asset Id.</param>
186     </member>
187     <member name=
"M:UnityEngine.Networking.ClientScene.RegisterPrefab(UnityEngine.GameObject,UnityEngine.Networking.SpawnDelegate,UnityEngine.Networking.UnSpawnDelegate)">
188       <summary>
189         <para>Registers a prefab with the UNET spawning system.</para>
190       </summary>
191       <param name=
"prefab">A Prefab that will be spawned.</param>
192       <param name=
"spawnHandler">A method to use as a custom spawnhandler on clients.</param>
193       <param name=
"unspawnHandler">A method to use as a custom un-spawnhandler on clients.</param>
194       <param name=
"newAssetId">An assetId to be assigned to this prefab. This allows a dynamically created game object to be registered for an already known asset Id.</param>
195     </member>
196     <member name=
"M:UnityEngine.Networking.ClientScene.RegisterPrefab(UnityEngine.GameObject,UnityEngine.Networking.NetworkHash128)">
197       <summary>
198         <para>Registers a prefab with the UNET spawning system.</para>
199       </summary>
200       <param name=
"prefab">A Prefab that will be spawned.</param>
201       <param name=
"spawnHandler">A method to use as a custom spawnhandler on clients.</param>
202       <param name=
"unspawnHandler">A method to use as a custom un-spawnhandler on clients.</param>
203       <param name=
"newAssetId">An assetId to be assigned to this prefab. This allows a dynamically created game object to be registered for an already known asset Id.</param>
204     </member>
205     <member name=
"M:UnityEngine.Networking.ClientScene.RegisterSpawnHandler(UnityEngine.Networking.NetworkHash128,UnityEngine.Networking.SpawnDelegate,UnityEngine.Networking.UnSpawnDelegate)">
206       <summary>
207         <para>This
is an advanced spawning funciotn that registers a custom assetId with the UNET spawning system.</para>
208       </summary>
209       <param name=
"assetId">Custom assetId string.</param>
210       <param name=
"spawnHandler">A method to use as a custom spawnhandler on clients.</param>
211       <param name=
"unspawnHandler">A method to use as a custom un-spawnhandler on clients.</param>
212     </member>
213     <member name=
"M:UnityEngine.Networking.ClientScene.RemovePlayer(System.Int16)">
214       <summary>
215         <para>Remove the specified player ID
from the game.</para>
216       </summary>
217       <param name=
"playerControllerId">The local playerControllerId number to be removed.</param>
218       <returns>
219         <para>Returns
true if the player was successfully destoyed and removed.</para>
220       </returns>
221     </member>
222     <member name=
"M:UnityEngine.Networking.ClientScene.SetLocalObject">
223       <summary>
224         <para>NetId
is a unique number assigned to all objects with NetworkIdentity components in a game.</para>
225       </summary>
226       <param name=
"netId">NetId of object.</param>
227       <param name=
"obj">Networked object.</param>
228     </member>
229     <member name=
"M:UnityEngine.Networking.ClientScene.SetReconnectId(System.Int32,UnityEngine.Networking.NetworkSystem.PeerInfoMessage[])">
230       <summary>
231         <para>Sets the Id that the ClientScene will use
when reconnecting to a new host after host migration.</para>
232       </summary>
233       <param name=
"newReconnectId">The Id to use when reconnecting to a game.</param>
234       <param name=
"peers">The set of known peers in the game. This may be null.</param>
235     </member>
236     <member name=
"M:UnityEngine.Networking.ClientScene.UnregisterPrefab(UnityEngine.GameObject)">
237       <summary>
238         <para>Removes a registered spawn prefab that was setup with ClientScene.RegisterPrefab.</para>
239       </summary>
240       <param name=
"prefab">The prefab to be removed from registration.</param>
241     </member>
242     <member name=
"M:UnityEngine.Networking.ClientScene.UnregisterSpawnHandler(UnityEngine.Networking.NetworkHash128)">
243       <summary>
244         <para>Removes a registered spawn handler function that was registered with ClientScene.RegisterHandler().</para>
245       </summary>
246       <param name=
"assetId">The assetId for the handler to be removed for.</param>
247     </member>
248     <member name=
"T:UnityEngine.Networking.CommandAttribute">
249       <summary>
250         <para>This
is an attribute that can be put on methods of NetworkBehaviour classes to allow them to be invoked on the server by sending a command from a client.</para>
251       </summary>
252     </member>
253     <member name=
"F:UnityEngine.Networking.CommandAttribute.channel">
254       <summary>
255         <para>The QoS channel to use to send
this command on, see Networking.QosType.</para>
256       </summary>
257     </member>
258     <member name=
"T:UnityEngine.Networking.LogFilter">
259       <summary>
260         <para>FilterLog
is a utility class that controls the level of logging generated by UNET clients and servers.</para>
261       </summary>
262     </member>
263     <member name=
"F:UnityEngine.Networking.LogFilter.current">
264       <summary>
265         <para>The current logging level that UNET
is running with.</para>
266       </summary>
267     </member>
268     <member name=
"P:UnityEngine.Networking.LogFilter.currentLogLevel">
269       <summary>
270         <para>The current logging level that UNET
is running with.</para>
271       </summary>
272     </member>
273     <member name=
"P:UnityEngine.Networking.LogFilter.logDebug">
274       <summary>
275         <para>Checks
if debug logging is enabled.</para>
276       </summary>
277     </member>
278     <member name=
"P:UnityEngine.Networking.LogFilter.logError">
279       <summary>
280         <para>Checks
if error logging is enabled.</para>
281       </summary>
282     </member>
283     <member name=
"P:UnityEngine.Networking.LogFilter.logInfo">
284       <summary>
285         <para>Checks
if info level logging is enabled.</para>
286       </summary>
287     </member>
288     <member name=
"P:UnityEngine.Networking.LogFilter.logWarn">
289       <summary>
290         <para>Checks
if wanring level logging is enabled.</para>
291       </summary>
292     </member>
293     <member name=
"F:UnityEngine.Networking.LogFilter.Debug">
294       <summary>
295         <para>Setting LogFilter.currentLogLevel to
this will enable verbose debug logging.</para>
296       </summary>
297     </member>
298     <member name=
"F:UnityEngine.Networking.LogFilter.Error">
299       <summary>
300         <para>Setting LogFilter.currentLogLevel to
this will error and above messages.</para>
301       </summary>
302     </member>
303     <member name=
"T:UnityEngine.Networking.LogFilter.FilterLevel">
304       <summary>
305         <para>Control how verbose the network log messages are.</para>
306       </summary>
307     </member>
308     <member name=
"F:UnityEngine.Networking.LogFilter.FilterLevel.Debug">
309       <summary>
310         <para>Show log messages with priority Debug and higher.</para>
311       </summary>
312     </member>
313     <member name=
"F:UnityEngine.Networking.LogFilter.FilterLevel.Developer">
314       <summary>
315         <para>Show log messages with priority Developer and higher,
this it the most verbose setting.</para>
316       </summary>
317     </member>
318     <member name=
"F:UnityEngine.Networking.LogFilter.FilterLevel.Error">
319       <summary>
320         <para>Show log messages with priority Error and higher.</para>
321       </summary>
322     </member>
323     <member name=
"F:UnityEngine.Networking.LogFilter.FilterLevel.Fatal">
324       <summary>
325         <para>Show log messages with priority Fatal and higher.
this is the least verbose setting.</para>
326       </summary>
327     </member>
328     <member name=
"F:UnityEngine.Networking.LogFilter.FilterLevel.Info">
329       <summary>
330         <para>Show log messages with priority Info and higher. This
is the default setting.</para>
331       </summary>
332     </member>
333     <member name=
"F:UnityEngine.Networking.LogFilter.FilterLevel.Warn">
334       <summary>
335         <para>Show log messages with priority Warning and higher.</para>
336       </summary>
337     </member>
338     <member name=
"F:UnityEngine.Networking.LogFilter.Info">
339       <summary>
340         <para>Setting LogFilter.currentLogLevel to
this will log only info and above messages. This is the default level.</para>
341       </summary>
342     </member>
343     <member name=
"F:UnityEngine.Networking.LogFilter.Warn">
344       <summary>
345         <para>Setting LogFilter.currentLogLevel to
this will log wanring and above messages.</para>
346       </summary>
347     </member>
348     <member name=
"T:UnityEngine.Networking.MessageBase">
349       <summary>
350         <para>Network message classes should be derived
from this class. These message classes can then be sent using the various Send functions of NetworkConnection, NetworkClient and NetworkServer.</para>
351       </summary>
352     </member>
353     <member name=
"M:UnityEngine.Networking.MessageBase.Deserialize(UnityEngine.Networking.NetworkReader)">
354       <summary>
355         <para>This method
is used to populate a message object from a NetworkReader stream.</para>
356       </summary>
357       <param name=
"reader">Stream to read from.</param>
358     </member>
359     <member name=
"M:UnityEngine.Networking.MessageBase.Serialize(UnityEngine.Networking.NetworkWriter)">
360       <summary>
361         <para>The method
is used to populate a NetworkWriter stream from a message object.</para>
362       </summary>
363       <param name=
"writer">Stream to write to.</param>
364     </member>
365     <member name=
"T:UnityEngine.Networking.MsgType">
366       <summary>
367         <para>Container
class for networking system built-in message types.</para>
368       </summary>
369     </member>
370     <member name=
"F:UnityEngine.Networking.MsgType.AddPlayer">
371       <summary>
372         <para>Internal networking system message
for adding player objects to client instances.</para>
373       </summary>
374     </member>
375     <member name=
"F:UnityEngine.Networking.MsgType.Animation">
376       <summary>
377         <para>Internal networking system message
for sending synchronizing animation state.</para>
378       </summary>
379     </member>
380     <member name=
"F:UnityEngine.Networking.MsgType.AnimationParameters">
381       <summary>
382         <para>Internal networking system message
for sending synchronizing animation parameter state.</para>
383       </summary>
384     </member>
385     <member name=
"F:UnityEngine.Networking.MsgType.AnimationTrigger">
386       <summary>
387         <para>Internal networking system message
for sending animation triggers.</para>
388       </summary>
389     </member>
390     <member name=
"F:UnityEngine.Networking.MsgType.Command">
391       <summary>
392         <para>Internal networking system message
for sending a command from client to server.</para>
393       </summary>
394     </member>
395     <member name=
"F:UnityEngine.Networking.MsgType.Connect">
396       <summary>
397         <para>Internal networking system message
for communicating a connection has occurred.</para>
398       </summary>
399     </member>
400     <member name=
"F:UnityEngine.Networking.MsgType.CRC">
401       <summary>
402         <para>Internal networking system message
for HLAPI CRC checking.</para>
403       </summary>
404     </member>
405     <member name=
"F:UnityEngine.Networking.MsgType.Disconnect">
406       <summary>
407         <para>Internal networking system message
for communicating a disconnect has occurred,.</para>
408       </summary>
409     </member>
410     <member name=
"F:UnityEngine.Networking.MsgType.Error">
411       <summary>
412         <para>Internal networking system message
for communicating an error.</para>
413       </summary>
414     </member>
415     <member name=
"F:UnityEngine.Networking.MsgType.Fragment">
416       <summary>
417         <para>Internal networking system message
for identifying fragmented packets.</para>
418       </summary>
419     </member>
420     <member name=
"F:UnityEngine.Networking.MsgType.Highest">
421       <summary>
422         <para>The highest
value of built-in networking system message ids. User messages must be above this value.</para>
423       </summary>
424     </member>
425     <member name=
"F:UnityEngine.Networking.MsgType.InternalHighest">
426       <summary>
427         <para>The highest
value of internal networking system message ids. User messages must be above this value. User code cannot replace these handlers.</para>
428       </summary>
429     </member>
430     <member name=
"F:UnityEngine.Networking.MsgType.LobbyAddPlayerFailed">
431       <summary>
432         <para>Internal networking system message
for communicating failing to add lobby player.</para>
433       </summary>
434     </member>
435     <member name=
"F:UnityEngine.Networking.MsgType.LobbyReadyToBegin">
436       <summary>
437         <para>Internal networking system message
for communicating a player is ready in the lobby.</para>
438       </summary>
439     </member>
440     <member name=
"F:UnityEngine.Networking.MsgType.LobbyReturnToLobby">
441       <summary>
442         <para>Internal networking system messages used to
return the game to the lobby scene.</para>
443       </summary>
444     </member>
445     <member name=
"F:UnityEngine.Networking.MsgType.LobbySceneLoaded">
446       <summary>
447         <para>Internal networking system message
for communicating a lobby player has loaded the game scene.</para>
448       </summary>
449     </member>
450     <member name=
"F:UnityEngine.Networking.MsgType.LocalChildTransform">
451       <summary>
452         <para>Internal networking system message
for sending tranforms for client object from client to server.</para>
453       </summary>
454     </member>
455     <member name=
"F:UnityEngine.Networking.MsgType.LocalClientAuthority">
456       <summary>
457         <para>Internal networking system message
for setting authority to a client for an object.</para>
458       </summary>
459     </member>
460     <member name=
"F:UnityEngine.Networking.MsgType.LocalPlayerTransform">
461       <summary>
462         <para>Internal networking system message
for sending tranforms from client to server.</para>
463       </summary>
464     </member>
465     <member name=
"M:UnityEngine.Networking.MsgType.MsgTypeToString(System.Int16)">
466       <summary>
467         <para>Returns the name of
internal message types by their id.</para>
468       </summary>
469       <param name=
"value">A internal message id value.</param>
470       <returns>
471         <para>The name of the
internal message.</para>
472       </returns>
473     </member>
474     <member name=
"F:UnityEngine.Networking.MsgType.NetworkInfo">
475       <summary>
476         <para>Internal networking system message
for sending information about network peers to clients.</para>
477       </summary>
478     </member>
479     <member name=
"F:UnityEngine.Networking.MsgType.NotReady">
480       <summary>
481         <para>Internal networking system message
for server to tell clients they are no longer ready.</para>
482       </summary>
483     </member>
484     <member name=
"F:UnityEngine.Networking.MsgType.ObjectDestroy">
485       <summary>
486         <para>Internal networking system message
for destroying objects.</para>
487       </summary>
488     </member>
489     <member name=
"F:UnityEngine.Networking.MsgType.ObjectHide">
490       <summary>
491         <para>Internal networking system message
for hiding objects.</para>
492       </summary>
493     </member>
494     <member name=
"F:UnityEngine.Networking.MsgType.ObjectSpawn">
495       <summary>
496         <para>Internal networking system message
for spawning objects.</para>
497       </summary>
498     </member>
499     <member name=
"F:UnityEngine.Networking.MsgType.ObjectSpawnScene">
500       <summary>
501         <para>Internal networking system message
for spawning scene objects.</para>
502       </summary>
503     </member>
504     <member name=
"F:UnityEngine.Networking.MsgType.Owner">
505       <summary>
506         <para>Internal networking system message
for telling clients they own a player object.</para>
507       </summary>
508     </member>
509     <member name=
"F:UnityEngine.Networking.MsgType.PeerClientAuthority">
510       <summary>
511         <para>Internal networking system message
for sending information about changes in authority for non-player objects to clients.</para>
512       </summary>
513     </member>
514     <member name=
"F:UnityEngine.Networking.MsgType.Ready">
515       <summary>
516         <para>Internal networking system message
for clients to tell server they are ready.</para>
517       </summary>
518     </member>
519     <member name=
"F:UnityEngine.Networking.MsgType.ReconnectPlayer">
520       <summary>
521         <para>Internal networking system message used
when a client connects to the new host of a game.</para>
522       </summary>
523     </member>
524     <member name=
"F:UnityEngine.Networking.MsgType.RemovePlayer">
525       <summary>
526         <para>Internal networking system message
for removing a player object which was spawned for a client.</para>
527       </summary>
528     </member>
529     <member name=
"F:UnityEngine.Networking.MsgType.Rpc">
530       <summary>
531         <para>Internal networking system message
for sending a ClientRPC from server to client.</para>
532       </summary>
533     </member>
534     <member name=
"F:UnityEngine.Networking.MsgType.Scene">
535       <summary>
536         <para>Internal networking system message that tells clients which scene to load
when they connect to a server.</para>
537       </summary>
538     </member>
539     <member name=
"F:UnityEngine.Networking.MsgType.SpawnFinished">
540       <summary>
541         <para>Internal networking system messages used to tell
when the initial contents of a scene is being spawned.</para>
542       </summary>
543     </member>
544     <member name=
"F:UnityEngine.Networking.MsgType.SyncEvent">
545       <summary>
546         <para>Internal networking system message
for sending a SyncEvent from server to client.</para>
547       </summary>
548     </member>
549     <member name=
"F:UnityEngine.Networking.MsgType.SyncList">
550       <summary>
551         <para>Internal networking system message
for sending a USyncList generic list.</para>
552       </summary>
553     </member>
554     <member name=
"F:UnityEngine.Networking.MsgType.UpdateVars">
555       <summary>
556         <para>Internal networking system message
for updating SyncVars on a client from a server.</para>
557       </summary>
558     </member>
559     <member name=
"T:UnityEngine.Networking.NetworkAnimator">
560       <summary>
561         <para>A component to synchronize Mecanim animation states
for networked objects.</para>
562       </summary>
563     </member>
564     <member name=
"P:UnityEngine.Networking.NetworkAnimator.animator">
565       <summary>
566         <para>The animator component to synchronize.</para>
567       </summary>
568     </member>
569     <member name=
"M:UnityEngine.Networking.NetworkAnimator.GetParameterAutoSend(System.Int32)">
570       <summary>
571         <para>Gets whether an animation parameter should be auto sent.</para>
572       </summary>
573       <param name=
"index">Index of the parameter in the Animator.</param>
574       <returns>
575         <para>True
if the parameter should be sent.</para>
576       </returns>
577     </member>
578     <member name=
"M:UnityEngine.Networking.NetworkAnimator.SetParameterAutoSend(System.Int32,System.Boolean)">
579       <summary>
580         <para>Sets whether an animation parameter should be auto sent.</para>
581       </summary>
582       <param name=
"index">Index of the parameter in the Animator.</param>
583       <param name=
"value">The new value.</param>
584     </member>
585     <member name=
"M:UnityEngine.Networking.NetworkAnimator.SetTrigger(System.String)">
586       <summary>
587         <para>Causes an animation trigger to be invoked
for a networked object.</para>
588       </summary>
589       <param name=
"name">Name of trigger.</param>
590       <param name=
"hash">Hash id of trigger (from the Animator).</param>
591       <param name=
"triggerName"></param>
592     </member>
593     <member name=
"M:UnityEngine.Networking.NetworkAnimator.SetTrigger(System.Int32)">
594       <summary>
595         <para>Causes an animation trigger to be invoked
for a networked object.</para>
596       </summary>
597       <param name=
"name">Name of trigger.</param>
598       <param name=
"hash">Hash id of trigger (from the Animator).</param>
599       <param name=
"triggerName"></param>
600     </member>
601     <member name=
"T:UnityEngine.Networking.NetworkBehaviour">
602       <summary>
603         <para>Base
class which should be inherited by scripts which contain networking functionality.</para>
604       </summary>
605     </member>
606     <member name=
"P:UnityEngine.Networking.NetworkBehaviour.connectionToClient">
607       <summary>
608         <para>The NetworkConnection associated with
this NetworkIdentity. This is only valid for player objects on the server.</para>
609       </summary>
610     </member>
611     <member name=
"P:UnityEngine.Networking.NetworkBehaviour.connectionToServer">
612       <summary>
613         <para>The NetworkConnection associated with
this NetworkIdentity. This is only valid for player objects on the server.</para>
614       </summary>
615     </member>
616     <member name=
"P:UnityEngine.Networking.NetworkBehaviour.hasAuthority">
617       <summary>
618         <para>This returns
true if this object is the authoritative version of the object in the distributed network application.</para>
619       </summary>
620     </member>
621     <member name=
"P:UnityEngine.Networking.NetworkBehaviour.isClient">
622       <summary>
623         <para>Returns
true if running as a client and this object was spawned by a server.</para>
624       </summary>
625     </member>
626     <member name=
"P:UnityEngine.Networking.NetworkBehaviour.isLocalPlayer">
627       <summary>
628         <para>This returns
true if this object is the one that represents the player on the local machine.</para>
629       </summary>
630     </member>
631     <member name=
"P:UnityEngine.Networking.NetworkBehaviour.isServer">
632       <summary>
633         <para>Returns
true if this object is active on an active server.</para>
634       </summary>
635     </member>
636     <member name=
"P:UnityEngine.Networking.NetworkBehaviour.localPlayerAuthority">
637       <summary>
638         <para>This
value is set on the NetworkIdentity and is accessible here for convenient access for scripts.</para>
639       </summary>
640     </member>
641     <member name=
"P:UnityEngine.Networking.NetworkBehaviour.netId">
642       <summary>
643         <para>The unique network Id of
this object.</para>
644       </summary>
645     </member>
646     <member name=
"P:UnityEngine.Networking.NetworkBehaviour.playerControllerId">
647       <summary>
648         <para>The id of the player associated with the behaviour.</para>
649       </summary>
650     </member>
651     <member name=
"M:UnityEngine.Networking.NetworkBehaviour.ClearAllDirtyBits">
652       <summary>
653         <para>This clears all the dirty bits that were
set on this script by SetDirtyBits();</para>
654       </summary>
655     </member>
656     <member name=
"T:UnityEngine.Networking.NetworkBehaviour.CmdDelegate">
657       <summary>
658         <para>Delegate
for Command functions.</para>
659       </summary>
660       <param name=
"obj"></param>
661       <param name=
"reader"></param>
662     </member>
663     <member name=
"T:UnityEngine.Networking.NetworkBehaviour.EventDelegate">
664       <summary>
665         <para>Delegate
for Event functions.</para>
666       </summary>
667       <param name=
"targets"></param>
668       <param name=
"reader"></param>
669     </member>
670     <member name=
"M:UnityEngine.Networking.NetworkBehaviour.GetNetworkChannel">
671       <summary>
672         <para>This
virtual function is used to specify the QoS channel to use for SyncVar updates for this script.</para>
673       </summary>
674       <returns>
675         <para>The QoS channel
for this script.</para>
676       </returns>
677     </member>
678     <member name=
"M:UnityEngine.Networking.NetworkBehaviour.GetNetworkSendInterval">
679       <summary>
680         <para>This
virtual function is used to specify the send interval to use for SyncVar updates for this script.</para>
681       </summary>
682       <returns>
683         <para>The time
in seconds between updates.</para>
684       </returns>
685     </member>
686     <member name=
"M:UnityEngine.Networking.NetworkBehaviour.InvokeCommand(System.Int32,UnityEngine.Networking.NetworkReader)">
687       <summary>
688         <para>Manually invoke a Command.</para>
689       </summary>
690       <param name=
"cmdHash">Hash of the Command name.</param>
691       <param name=
"reader">Parameters to pass to the command.</param>
692       <returns>
693         <para>Returns
true if successful.</para>
694       </returns>
695     </member>
696     <member name=
"M:UnityEngine.Networking.NetworkBehaviour.InvokeRPC(System.Int32,UnityEngine.Networking.NetworkReader)">
697       <summary>
698         <para>Manually invoke an RPC function.</para>
699       </summary>
700       <param name=
"cmdHash">Hash of the RPC name.</param>
701       <param name=
"reader">Parameters to pass to the RPC function.</param>
702       <returns>
703         <para>Returns
true if successful.</para>
704       </returns>
705     </member>
706     <member name=
"M:UnityEngine.Networking.NetworkBehaviour.InvokeSyncEvent(System.Int32,UnityEngine.Networking.NetworkReader)">
707       <summary>
708         <para>Manually invoke a SyncEvent.</para>
709       </summary>
710       <param name=
"cmdHash">Hash of the SyncEvent name.</param>
711       <param name=
"reader">Parameters to pass to the SyncEvent.</param>
712       <returns>
713         <para>Returns
true if successful.</para>
714       </returns>
715     </member>
716     <member name=
"M:UnityEngine.Networking.NetworkBehaviour.OnCheckObserver(UnityEngine.Networking.NetworkConnection)">
717       <summary>
718         <para>Callback used
by the visibility system to determine if an observer (player) can see this object.</para>
719       </summary>
720       <param name=
"conn">Network connection of a player.</param>
721       <returns>
722         <para>True
if the player can see this object.</para>
723       </returns>
724     </member>
725     <member name=
"M:UnityEngine.Networking.NetworkBehaviour.OnDeserialize(UnityEngine.Networking.NetworkReader,System.Boolean)">
726       <summary>
727         <para>Virtual function to
override to receive custom serialization data. The corresponding function to send serialization data is OnSerialize().</para>
728       </summary>
729       <param name=
"reader">Reader to read from the stream.</param>
730       <param name=
"initialState">True if being sent initial state.</param>
731     </member>
732     <member name=
"M:UnityEngine.Networking.NetworkBehaviour.OnNetworkDestroy">
733       <summary>
734         <para>This
is invoked on clients when the server has caused this object to be destroyed.</para>
735       </summary>
736     </member>
737     <member name=
"M:UnityEngine.Networking.NetworkBehaviour.OnRebuildObservers(System.Collections.Generic.HashSet`1&lt;UnityEngine.Networking.NetworkConnection&gt;,System.Boolean)">
738       <summary>
739         <para>Callback used
by the visibility system to (re)construct the set of observers that can see this object.</para>
740       </summary>
741       <param name=
"observers">The new set of observers for this object.</param>
742       <param name=
"initialize">True if the set of observers is being built for the first time.</param>
743       <returns>
744         <para>Return
true if this function did work.</para>
745       </returns>
746     </member>
747     <member name=
"M:UnityEngine.Networking.NetworkBehaviour.OnSerialize(UnityEngine.Networking.NetworkWriter,System.Boolean)">
748       <summary>
749         <para>Virtual function to
override to send custom serialization data. The corresponding function to send serialization data is OnDeserialize().</para>
750       </summary>
751       <param name=
"writer">Writer to use to write to the stream.</param>
752       <param name=
"initialState">If this is being called to send initial state.</param>
753       <returns>
754         <para>True
if data was written.</para>
755       </returns>
756     </member>
757     <member name=
"M:UnityEngine.Networking.NetworkBehaviour.OnSetLocalVisibility(System.Boolean)">
758       <summary>
759         <para>Callback used
by the visibility system for objects on a host.</para>
760       </summary>
761       <param name=
"vis">New visibility state.</param>
762     </member>
763     <member name=
"M:UnityEngine.Networking.NetworkBehaviour.OnStartAuthority">
764       <summary>
765         <para>This
is invoked on behaviours that have authority, based on context and NetworkIdentity.localPlayerAuthority.</para>
766       </summary>
767     </member>
768     <member name=
"M:UnityEngine.Networking.NetworkBehaviour.OnStartClient">
769       <summary>
770         <para>Called
on every NetworkBehaviour when it is activated on a client.</para>
771       </summary>
772     </member>
773     <member name=
"M:UnityEngine.Networking.NetworkBehaviour.OnStartLocalPlayer">
774       <summary>
775         <para>Called
when the local player object has been set up.</para>
776       </summary>
777     </member>
778     <member name=
"M:UnityEngine.Networking.NetworkBehaviour.OnStartServer">
779       <summary>
780         <para>This
is invoked for NetworkBehaviour objects when they become active on the server.</para>
781       </summary>
782     </member>
783     <member name=
"M:UnityEngine.Networking.NetworkBehaviour.OnStopAuthority">
784       <summary>
785         <para>This
is invoked on behaviours when authority is removed.</para>
786       </summary>
787     </member>
788     <member name=
"M:UnityEngine.Networking.NetworkBehaviour.PreStartClient">
789       <summary>
790         <para>An
internal method called on client objects to resolve GameObject references.</para>
791       </summary>
792     </member>
793     <member name=
"M:UnityEngine.Networking.NetworkBehaviour.SetDirtyBit(System.UInt32)">
794       <summary>
795         <para>Used to
set the behaviour as dirty, so that a network update will be sent for the object.</para>
796       </summary>
797       <param name=
"dirtyBit">Bit mask to set.</param>
798     </member>
799     <member name=
"T:UnityEngine.Networking.NetworkBroadcastResult">
800       <summary>
801         <para>A structure that contains data
from a NetworkDiscovery server broadcast.</para>
802       </summary>
803     </member>
804     <member name=
"F:UnityEngine.Networking.NetworkBroadcastResult.broadcastData">
805       <summary>
806         <para>The data broadcast
by the server.</para>
807       </summary>
808     </member>
809     <member name=
"F:UnityEngine.Networking.NetworkBroadcastResult.serverAddress">
810       <summary>
811         <para>The IP address of the server that broadcasts
this data.</para>
812       </summary>
813     </member>
814     <member name=
"T:UnityEngine.Networking.NetworkClient">
815       <summary>
816         <para>This
is a network client class used by the networking system. It contains a NetworkConnection that is used to connection to a network server.</para>
817       </summary>
818     </member>
819     <member name=
"P:UnityEngine.Networking.NetworkClient.active">
820       <summary>
821         <para>True
if a network client is currently active.</para>
822       </summary>
823     </member>
824     <member name=
"P:UnityEngine.Networking.NetworkClient.allClients">
825       <summary>
826         <para>A list of all the active network clients
in the current process.</para>
827       </summary>
828     </member>
829     <member name=
"P:UnityEngine.Networking.NetworkClient.connection">
830       <summary>
831         <para>The NetworkConnection
object this client is using.</para>
832       </summary>
833     </member>
834     <member name=
"P:UnityEngine.Networking.NetworkClient.handlers">
835       <summary>
836         <para>The registered network message handlers.</para>
837       </summary>
838     </member>
839     <member name=
"P:UnityEngine.Networking.NetworkClient.hostTopology">
840       <summary>
841         <para>The host topology that
this client is using.</para>
842       </summary>
843     </member>
844     <member name=
"P:UnityEngine.Networking.NetworkClient.isConnected">
845       <summary>
846         <para>This gives the current connection status of the client.</para>
847       </summary>
848     </member>
849     <member name=
"P:UnityEngine.Networking.NetworkClient.networkConnectionClass">
850       <summary>
851         <para>The
class to use when creating new NetworkConnections.</para>
852       </summary>
853     </member>
854     <member name=
"P:UnityEngine.Networking.NetworkClient.numChannels">
855       <summary>
856         <para>The number of QoS channels currently configured
for this client.</para>
857       </summary>
858     </member>
859     <member name=
"P:UnityEngine.Networking.NetworkClient.peers">
860       <summary>
861         <para>This
is obsolete. This information is now in the NetworkMigrationManager.</para>
862       </summary>
863     </member>
864     <member name=
"P:UnityEngine.Networking.NetworkClient.serverIp">
865       <summary>
866         <para>The IP address of the server that
this client is connected to.</para>
867       </summary>
868     </member>
869     <member name=
"P:UnityEngine.Networking.NetworkClient.serverPort">
870       <summary>
871         <para>The port of the server that
this client is connected to.</para>
872       </summary>
873     </member>
874     <member name=
"M:UnityEngine.Networking.NetworkClient.Configure(UnityEngine.Networking.ConnectionConfig,System.Int32)">
875       <summary>
876         <para>This configures the transport layer settings
for a client.</para>
877       </summary>
878       <param name=
"config">Transport layer configuration object.</param>
879       <param name=
"maxConnections">The maximum number of connections to allow.</param>
880       <param name=
"topology">Transport layer topology object.</param>
881       <returns>
882         <para>True
if the configuration was successful.</para>
883       </returns>
884     </member>
885     <member name=
"M:UnityEngine.Networking.NetworkClient.Configure(UnityEngine.Networking.HostTopology)">
886       <summary>
887         <para>This configures the transport layer settings
for a client.</para>
888       </summary>
889       <param name=
"config">Transport layer configuration object.</param>
890       <param name=
"maxConnections">The maximum number of connections to allow.</param>
891       <param name=
"topology">Transport layer topology object.</param>
892       <returns>
893         <para>True
if the configuration was successful.</para>
894       </returns>
895     </member>
896     <member name=
"M:UnityEngine.Networking.NetworkClient.Connect(System.String,System.Int32)">
897       <summary>
898         <para>Connect client to a NetworkServer instance.</para>
899       </summary>
900       <param name=
"serverIp">Target IP address or hostname.</param>
901       <param name=
"serverPort">Target port number.</param>
902     </member>
903     <member name=
"M:UnityEngine.Networking.NetworkClient.ConnectWithSimulator(System.String,System.Int32,System.Int32,System.Single)">
904       <summary>
905         <para>Connect client to a NetworkServer instance with simulated latency and packet loss.</para>
906       </summary>
907       <param name=
"serverIp">Target IP address or hostname.</param>
908       <param name=
"serverPort">Target port number.</param>
909       <param name=
"latency">Simulated latency in milliseconds.</param>
910       <param name=
"packetLoss">Simulated packet loss percentage.</param>
911     </member>
912     <member name=
"M:UnityEngine.Networking.NetworkClient.#ctor">
913       <summary>
914         <para>Creates a
new NetworkClient instance.</para>
915       </summary>
916     </member>
917     <member name=
"M:UnityEngine.Networking.NetworkClient.Disconnect">
918       <summary>
919         <para>Disconnect
from server.</para>
920       </summary>
921     </member>
922     <member name=
"M:UnityEngine.Networking.NetworkClient.GetConnectionStats">
923       <summary>
924         <para>Retrieves statistics about the network packets sent
on this connection.</para>
925       </summary>
926       <returns>
927         <para>Dictionary of packet statistics
for the client's connection.</para>
928       </returns>
929     </member>
930     <member name=
"M:UnityEngine.Networking.NetworkClient.GetRTT">
931       <summary>
932         <para>Gets the Return Trip Time
for this connection.</para>
933       </summary>
934       <returns>
935         <para>Return trip time
in milliseconds.</para>
936       </returns>
937     </member>
938     <member name=
"M:UnityEngine.Networking.NetworkClient.GetStatsIn(System.Int32&amp;,System.Int32&amp;)">
939       <summary>
940         <para>Get inbound network statistics
for the client.</para>
941       </summary>
942       <param name=
"numMsgs">Number of messages received so far.</param>
943       <param name=
"numBytes">Number of bytes received so far.</param>
944     </member>
945     <member name=
"M:UnityEngine.Networking.NetworkClient.GetStatsOut(System.Int32&amp;,System.Int32&amp;,System.Int32&amp;,System.Int32&amp;)">
946       <summary>
947         <para>Get outbound network statistics
for the client.</para>
948       </summary>
949       <param name=
"numMsgs">Number of messages sent so far (including collated messages send through buffer).</param>
950       <param name=
"numBufferedMsgs">Number of messages sent through buffer.</param>
951       <param name=
"numBytes">Number of bytes sent so far.</param>
952       <param name=
"lastBufferedPerSecond">Number of messages buffered for sending per second.</param>
953     </member>
954     <member name=
"M:UnityEngine.Networking.NetworkClient.GetTotalConnectionStats">
955       <summary>
956         <para>Retrieves statistics about the network packets sent
on all connections.</para>
957       </summary>
958       <returns>
959         <para>Dictionary of stats.</para>
960       </returns>
961     </member>
962     <member name=
"M:UnityEngine.Networking.NetworkClient.ReconnectToNewHost(System.String,System.Int32)">
963       <summary>
964         <para>This
is used by a client that has lost the connection to the old host, to reconnect to the new host of a game.</para>
965       </summary>
966       <param name=
"serverIp">The IP address of the new host.</param>
967       <param name=
"serverPort">The port of the new host.</param>
968       <returns>
969         <para>True
if able to reconnect.</para>
970       </returns>
971     </member>
972     <member name=
"M:UnityEngine.Networking.NetworkClient.RegisterHandler(System.Int16,UnityEngine.Networking.NetworkMessageDelegate)">
973       <summary>
974         <para>Register a handler
for a particular message type.</para>
975       </summary>
976       <param name=
"msgType">Message type number.</param>
977       <param name=
"handler">Function handler which will be invoked for when this message type is received.</param>
978     </member>
979     <member name=
"M:UnityEngine.Networking.NetworkClient.ResetConnectionStats">
980       <summary>
981         <para>Resets the statistics
return by NetworkClient.GetConnectionStats() to zero values.</para>
982       </summary>
983     </member>
984     <member name=
"M:UnityEngine.Networking.NetworkClient.Send(System.Int16,UnityEngine.Networking.MessageBase)">
985       <summary>
986         <para>This sends a network message with a message Id to the server. This message
is sent on channel zero, which by default is the reliable channel.</para>
987       </summary>
988       <param name=
"msgType">The id of the message to send.</param>
989       <param name=
"msg">A message instance to send.</param>
990       <returns>
991         <para>True
if message was sent.</para>
992       </returns>
993     </member>
994     <member name=
"M:UnityEngine.Networking.NetworkClient.SendByChannel(System.Int16,UnityEngine.Networking.MessageBase,System.Int32)">
995       <summary>
996         <para>This sends a network message with a message Id to the server
on a specific channel.</para>
997       </summary>
998       <param name=
"msgType">The id of the message to send.</param>
999       <param name=
"msg">The message to send.</param>
1000       <param name=
"channelId">The channel to send the message on.</param>
1001       <returns>
1002         <para>True
if the message was sent.</para>
1003       </returns>
1004     </member>
1005     <member name=
"M:UnityEngine.Networking.NetworkClient.SendBytes(System.Byte[],System.Int32,System.Int32)">
1006       <summary>
1007         <para>This sends the data
in an array of bytes to the server that the client is connected to.</para>
1008       </summary>
1009       <param name=
"data">Data to send.</param>
1010       <param name=
"numBytes">Number of bytes of data.</param>
1011       <param name=
"channelId">The QoS channel to send data on.</param>
1012       <returns>
1013         <para>True
if successfully sent.</para>
1014       </returns>
1015     </member>
1016     <member name=
"M:UnityEngine.Networking.NetworkClient.SendUnreliable(System.Int16,UnityEngine.Networking.MessageBase)">
1017       <summary>
1018         <para>This sends a network message with a message Id to the server
on channel one, which by default is the unreliable channel.</para>
1019       </summary>
1020       <param name=
"msgType">The message id to send.</param>
1021       <param name=
"msg">The message to send.</param>
1022       <returns>
1023         <para>True
if the message was sent.</para>
1024       </returns>
1025     </member>
1026     <member name=
"M:UnityEngine.Networking.NetworkClient.SendWriter(UnityEngine.Networking.NetworkWriter,System.Int32)">
1027       <summary>
1028         <para>This sends the contents of the NetworkWriter
's buffer to the connected server on the specified channel.</para>
1029       </summary>
1030       <param name=
"writer">Writer object containing data to send.</param>
1031       <param name=
"channelId">QoS channel to send data on.</param>
1032       <returns>
1033         <para>True
if data successfully sent.</para>
1034       </returns>
1035     </member>
1036     <member name=
"M:UnityEngine.Networking.NetworkClient.SetMaxDelay(System.Single)">
1037       <summary>
1038         <para>Set the maximum amount of time that can pass
for transmitting the send buffer.</para>
1039       </summary>
1040       <param name=
"seconds">Delay in seconds.</param>
1041     </member>
1042     <member name=
"M:UnityEngine.Networking.NetworkClient.SetNetworkConnectionClass">
1043       <summary>
1044         <para>This sets the
class that is used when creating new network connections.</para>
1045       </summary>
1046     </member>
1047     <member name=
"M:UnityEngine.Networking.NetworkClient.Shutdown">
1048       <summary>
1049         <para>Shut down a client.</para>
1050       </summary>
1051     </member>
1052     <member name=
"M:UnityEngine.Networking.NetworkClient.ShutdownAll">
1053       <summary>
1054         <para>Shuts down all network clients.</para>
1055       </summary>
1056     </member>
1057     <member name=
"M:UnityEngine.Networking.NetworkClient.UnregisterHandler(System.Int16)">
1058       <summary>
1059         <para>Unregisters a network message handler.</para>
1060       </summary>
1061       <param name=
"msgType">The message type to unregister.</param>
1062     </member>
1063     <member name=
"T:UnityEngine.Networking.NetworkConnection">
1064       <summary>
1065         <para>A High level network connection. This
is used for connections from client-to-server and for connection from server-to-client.</para>
1066       </summary>
1067     </member>
1068     <member name=
"F:UnityEngine.Networking.NetworkConnection.address">
1069       <summary>
1070         <para>The IP address associated with the connection.</para>
1071       </summary>
1072     </member>
1073     <member name=
"P:UnityEngine.Networking.NetworkConnection.clientOwnedObjects">
1074       <summary>
1075         <para>A list of the NetworkIdentity objects owned
by this connection.</para>
1076       </summary>
1077     </member>
1078     <member name=
"F:UnityEngine.Networking.NetworkConnection.connectionId">
1079       <summary>
1080         <para>Unique identifier
for this connection that is assigned by the transport layer.</para>
1081       </summary>
1082     </member>
1083     <member name=
"F:UnityEngine.Networking.NetworkConnection.hostId">
1084       <summary>
1085         <para>Transport level host ID
for this connection.</para>
1086       </summary>
1087     </member>
1088     <member name=
"P:UnityEngine.Networking.NetworkConnection.isConnected">
1089       <summary>
1090         <para>True
if the connection is connected to a remote end-point.</para>
1091       </summary>
1092     </member>
1093     <member name=
"F:UnityEngine.Networking.NetworkConnection.isReady">
1094       <summary>
1095         <para>Flag that tells
if the connection has been marked as "ready" by a client calling ClientScene.Ready().</para>
1096       </summary>
1097     </member>
1098     <member name=
"P:UnityEngine.Networking.NetworkConnection.lastError">
1099       <summary>
1100         <para>The last error associated with
this connection.</para>
1101       </summary>
1102     </member>
1103     <member name=
"F:UnityEngine.Networking.NetworkConnection.lastMessageTime">
1104       <summary>
1105         <para>The last time that a message was received
on this connection.</para>
1106       </summary>
1107     </member>
1108     <member name=
"F:UnityEngine.Networking.NetworkConnection.logNetworkMessages">
1109       <summary>
1110         <para>Setting
this to true will log the contents of network message to the console.</para>
1111       </summary>
1112     </member>
1113     <member name=
"P:UnityEngine.Networking.NetworkConnection.playerControllers">
1114       <summary>
1115         <para>The list of players
for this connection.</para>
1116       </summary>
1117     </member>
1118     <member name=
"M:UnityEngine.Networking.NetworkConnection.CheckHandler(System.Int16)">
1119       <summary>
1120         <para>This function checks
if there is a message handler registered for the message ID.</para>
1121       </summary>
1122       <param name=
"msgType">The message ID of the handler to look for.</param>
1123       <returns>
1124         <para>True
if a handler function was found.</para>
1125       </returns>
1126     </member>
1127     <member name=
"M:UnityEngine.Networking.NetworkConnection.Disconnect">
1128       <summary>
1129         <para>Disconnects
this connection.</para>
1130       </summary>
1131     </member>
1132     <member name=
"M:UnityEngine.Networking.NetworkConnection.Dispose">
1133       <summary>
1134         <para>Disposes of
this connection, releasing channel buffers that it holds.</para>
1135       </summary>
1136     </member>
1137     <member name=
"M:UnityEngine.Networking.NetworkConnection.FlushChannels">
1138       <summary>
1139         <para>This causes the channels of the network connection to flush their data to the transport layer.</para>
1140       </summary>
1141     </member>
1142     <member name=
"M:UnityEngine.Networking.NetworkConnection.GetStatsIn(System.Int32&amp;,System.Int32&amp;)">
1143       <summary>
1144         <para>Get statistics
for incoming traffic.</para>
1145       </summary>
1146       <param name=
"numMsgs">Number of messages received.</param>
1147       <param name=
"numBytes">Number of bytes received.</param>
1148     </member>
1149     <member name=
"M:UnityEngine.Networking.NetworkConnection.GetStatsOut(System.Int32&amp;,System.Int32&amp;,System.Int32&amp;,System.Int32&amp;)">
1150       <summary>
1151         <para>Get statistics
for outgoing traffic.</para>
1152       </summary>
1153       <param name=
"numMsgs">Number of messages sent.</param>
1154       <param name=
"numBufferedMsgs">Number of messages currently buffered for sending.</param>
1155       <param name=
"numBytes">Number of bytes sent.</param>
1156       <param name=
"lastBufferedPerSecond">How many messages were buffered in the last second.</param>
1157     </member>
1158     <member name=
"M:UnityEngine.Networking.NetworkConnection.HandleBytes(System.Byte[],System.Int32,System.Int32)">
1159       <summary>
1160         <para>This makes the connection process the data contained
in the buffer, and call handler functions.</para>
1161       </summary>
1162       <param name=
"buffer">Data to process.</param>
1163       <param name=
"receivedSize">Size of the data to process.</param>
1164       <param name=
"channelId">Channel the data was recieved on.</param>
1165     </member>
1166     <member name=
"M:UnityEngine.Networking.NetworkConnection.HandleReader(UnityEngine.Networking.NetworkReader,System.Int32,System.Int32)">
1167       <summary>
1168         <para>This makes the connection process the data contained
in the stream, and call handler functions.</para>
1169       </summary>
1170       <param name=
"reader">Stream that contains data.</param>
1171       <param name=
"receivedSize">Size of the data.</param>
1172       <param name=
"channelId">Channel the data was received on.</param>
1173     </member>
1174     <member name=
"M:UnityEngine.Networking.NetworkConnection.Initialize(System.String,System.Int32,System.Int32,UnityEngine.Networking.HostTopology)">
1175       <summary>
1176         <para>This inializes the
internal data structures of a NetworkConnection object, including channel buffers.</para>
1177       </summary>
1178       <param name=
"hostTopology">The topology to be used.</param>
1179       <param name=
"networkAddress">The host or IP connected to.</param>
1180       <param name=
"networkHostId">The transport hostId for the connection.</param>
1181       <param name=
"networkConnectionId">The transport connectionId for the connection.</param>
1182     </member>
1183     <member name=
"M:UnityEngine.Networking.NetworkConnection.InvokeHandler(System.Int16,UnityEngine.Networking.NetworkReader,System.Int32)">
1184       <summary>
1185         <para>This function invokes the registered handler function
for a message.</para>
1186       </summary>
1187       <param name=
"msgType">The message type of the handler to use.</param>
1188       <param name=
"reader">The stream to read the contents of the message from.</param>
1189       <param name=
"channelId">The channel that the message arrived on.</param>
1190       <param name=
"netMsg">The message object to process.</param>
1191       <returns>
1192         <para>True
if a handler function was found and invoked.</para>
1193       </returns>
1194     </member>
1195     <member name=
"M:UnityEngine.Networking.NetworkConnection.InvokeHandler(UnityEngine.Networking.NetworkMessage)">
1196       <summary>
1197         <para>This function invokes the registered handler function
for a message.</para>
1198       </summary>
1199       <param name=
"msgType">The message type of the handler to use.</param>
1200       <param name=
"reader">The stream to read the contents of the message from.</param>
1201       <param name=
"channelId">The channel that the message arrived on.</param>
1202       <param name=
"netMsg">The message object to process.</param>
1203       <returns>
1204         <para>True
if a handler function was found and invoked.</para>
1205       </returns>
1206     </member>
1207     <member name=
"M:UnityEngine.Networking.NetworkConnection.InvokeHandlerNoData(System.Int16)">
1208       <summary>
1209         <para>This function invokes the registered handler function
for a message, without any message data.</para>
1210       </summary>
1211       <param name=
"msgType">The message ID of the handler to invoke.</param>
1212       <returns>
1213         <para>True
if a handler function was found and invoked.</para>
1214       </returns>
1215     </member>
1216     <member name=
"T:UnityEngine.Networking.NetworkConnection.PacketStat">
1217       <summary>
1218         <para>Structure used to track the number and size of packets of each packets type.</para>
1219       </summary>
1220     </member>
1221     <member name=
"F:UnityEngine.Networking.NetworkConnection.PacketStat.bytes">
1222       <summary>
1223         <para>Total bytes of all messages of
this type.</para>
1224       </summary>
1225     </member>
1226     <member name=
"F:UnityEngine.Networking.NetworkConnection.PacketStat.count">
1227       <summary>
1228         <para>The total number of messages of
this type.</para>
1229       </summary>
1230     </member>
1231     <member name=
"F:UnityEngine.Networking.NetworkConnection.PacketStat.msgType">
1232       <summary>
1233         <para>The message type these stats are
for.</para>
1234       </summary>
1235     </member>
1236     <member name=
"M:UnityEngine.Networking.NetworkConnection.RegisterHandler(System.Int16,UnityEngine.Networking.NetworkMessageDelegate)">
1237       <summary>
1238         <para>This registers a handler function
for a message Id.</para>
1239       </summary>
1240       <param name=
"msgType">The message ID to register.</param>
1241       <param name=
"handler">The handler function to register.</param>
1242     </member>
1243     <member name=
"M:UnityEngine.Networking.NetworkConnection.ResetStats">
1244       <summary>
1245         <para>Resets the statistics that are returned
from NetworkClient.GetConnectionStats().</para>
1246       </summary>
1247     </member>
1248     <member name=
"M:UnityEngine.Networking.NetworkConnection.Send(System.Int16,UnityEngine.Networking.MessageBase)">
1249       <summary>
1250         <para>This sends a network message with a message ID
on the connection. This message is sent on channel zero, which by default is the reliable channel.</para>
1251       </summary>
1252       <param name=
"msgType">The ID of the message to send.</param>
1253       <param name=
"msg">The message to send.</param>
1254       <returns>
1255         <para>True
if the message was sent.</para>
1256       </returns>
1257     </member>
1258     <member name=
"M:UnityEngine.Networking.NetworkConnection.SendByChannel(System.Int16,UnityEngine.Networking.MessageBase,System.Int32)">
1259       <summary>
1260         <para>This sends a network message
on the connection using a specific transport layer channel.</para>
1261       </summary>
1262       <param name=
"msgType">The message ID to send.</param>
1263       <param name=
"msg">The message to send.</param>
1264       <param name=
"channelId">The transport layer channel to send on.</param>
1265       <returns>
1266         <para>True
if the message was sent.</para>
1267       </returns>
1268     </member>
1269     <member name=
"M:UnityEngine.Networking.NetworkConnection.SendBytes(System.Byte[],System.Int32,System.Int32)">
1270       <summary>
1271         <para>This sends an array of bytes
on the connection.</para>
1272       </summary>
1273       <param name=
"bytes">The array of data to be sent.</param>
1274       <param name=
"numBytes">The number of bytes in the array to be sent.</param>
1275       <param name=
"channelId">The transport channel to send on.</param>
1276       <returns>
1277         <para>Success
if data was sent.</para>
1278       </returns>
1279     </member>
1280     <member name=
"M:UnityEngine.Networking.NetworkConnection.SendUnreliable(System.Int16,UnityEngine.Networking.MessageBase)">
1281       <summary>
1282         <para>This sends a network message with a message ID
on the connection. This message is sent on channel one, which by default is the unreliable channel.</para>
1283       </summary>
1284       <param name=
"msgType">The message ID to send.</param>
1285       <param name=
"msg">The message to send.</param>
1286       <returns>
1287         <para>True
if the message was sent.</para>
1288       </returns>
1289     </member>
1290     <member name=
"M:UnityEngine.Networking.NetworkConnection.SendWriter(UnityEngine.Networking.NetworkWriter,System.Int32)">
1291       <summary>
1292         <para>This sends the contents of a NetworkWriter
object on the connection.</para>
1293       </summary>
1294       <param name=
"writer">A writer object containing data to send.</param>
1295       <param name=
"channelId">The transport channel to send on.</param>
1296       <returns>
1297         <para>True
if the data was sent.</para>
1298       </returns>
1299     </member>
1300     <member name=
"M:UnityEngine.Networking.NetworkConnection.SetChannelOption(System.Int32,UnityEngine.Networking.ChannelOption,System.Int32)">
1301       <summary>
1302         <para>This sets an option
on the network channel.</para>
1303       </summary>
1304       <param name=
"channelId">The channel the option will be set on.</param>
1305       <param name=
"option">The option to set.</param>
1306       <param name=
"value">The value for the option.</param>
1307       <returns>
1308         <para>True
if the option was set.</para>
1309       </returns>
1310     </member>
1311     <member name=
"M:UnityEngine.Networking.NetworkConnection.SetMaxDelay(System.Single)">
1312       <summary>
1313         <para>The maximum time
in seconds that messages are buffered before being sent.</para>
1314       </summary>
1315       <param name=
"seconds">Time in seconds.</param>
1316     </member>
1317     <member name=
"M:UnityEngine.Networking.NetworkConnection.ToString">
1318       <summary>
1319         <para>Returns a
string representation of the NetworkConnection object state.</para>
1320       </summary>
1321     </member>
1322     <member name=
"M:UnityEngine.Networking.NetworkConnection.TransportRecieve(System.Byte[],System.Int32,System.Int32)">
1323       <summary>
1324         <para>This
virtual function allows custom network connection classes to process data from the network before it is passed to the application.</para>
1325       </summary>
1326       <param name=
"bytes">The data recieved.</param>
1327       <param name=
"numBytes">The size of the data recieved.</param>
1328       <param name=
"channelId">The channel that the data was received on.</param>
1329     </member>
1330     <member name=
"M:UnityEngine.Networking.NetworkConnection.TransportSend(System.Byte[],System.Int32,System.Int32,System.Byte&amp;)">
1331       <summary>
1332         <para>This
virtual function allows custom network connection classes to process data send by the application before it goes to the network transport layer.</para>
1333       </summary>
1334       <param name=
"bytes">Data to send.</param>
1335       <param name=
"numBytes">Size of data to send.</param>
1336       <param name=
"channelId">Channel to send data on.</param>
1337       <param name=
"error">Error code for send.</param>
1338       <returns>
1339         <para>True
if data was sent.</para>
1340       </returns>
1341     </member>
1342     <member name=
"M:UnityEngine.Networking.NetworkConnection.UnregisterHandler(System.Int16)">
1343       <summary>
1344         <para>This removes the handler registered
for a message Id.</para>
1345       </summary>
1346       <param name=
"msgType">The message ID to unregister.</param>
1347     </member>
1348     <member name=
"T:UnityEngine.Networking.NetworkCRC">
1349       <summary>
1350         <para>This
class holds information about which networked scripts use which QoS channels for updates.</para>
1351       </summary>
1352     </member>
1353     <member name=
"P:UnityEngine.Networking.NetworkCRC.scriptCRCCheck">
1354       <summary>
1355         <para>Enables a CRC check between server and client that ensures the NetworkBehaviour scripts match.</para>
1356       </summary>
1357     </member>
1358     <member name=
"P:UnityEngine.Networking.NetworkCRC.scripts">
1359       <summary>
1360         <para>A dictionary of script QoS channels.</para>
1361       </summary>
1362     </member>
1363     <member name=
"M:UnityEngine.Networking.NetworkCRC.RegisterBehaviour(System.String,System.Int32)">
1364       <summary>
1365         <para>This
is used to setup script network settings CRC data.</para>
1366       </summary>
1367       <param name=
"name">Script name.</param>
1368       <param name=
"channel">QoS Channel.</param>
1369     </member>
1370     <member name=
"M:UnityEngine.Networking.NetworkCRC.ReinitializeScriptCRCs">
1371       <summary>
1372         <para>This can be used to reinitialize the
set of script CRCs.</para>
1373       </summary>
1374     </member>
1375     <member name=
"T:UnityEngine.Networking.NetworkDiscovery">
1376       <summary>
1377         <para>The NetworkDiscovery component allows Unity games to find each other
on a local network. It can broadcast presence and listen for broadcasts, and optionally join matching games using the NetworkManager.</para>
1378       </summary>
1379     </member>
1380     <member name=
"P:UnityEngine.Networking.NetworkDiscovery.broadcastData">
1381       <summary>
1382         <para>The data to include
in the broadcast message when running as a server.</para>
1383       </summary>
1384     </member>
1385     <member name=
"P:UnityEngine.Networking.NetworkDiscovery.broadcastInterval">
1386       <summary>
1387         <para>How often
in milliseconds to broadcast when running as a server.</para>
1388       </summary>
1389     </member>
1390     <member name=
"P:UnityEngine.Networking.NetworkDiscovery.broadcastKey">
1391       <summary>
1392         <para>A key to identify
this application in broadcasts.</para>
1393       </summary>
1394     </member>
1395     <member name=
"P:UnityEngine.Networking.NetworkDiscovery.broadcastPort">
1396       <summary>
1397         <para>The network port to broadcast
on and listen to.</para>
1398       </summary>
1399     </member>
1400     <member name=
"P:UnityEngine.Networking.NetworkDiscovery.broadcastsReceived">
1401       <summary>
1402         <para>A dictionary of broadcasts received
from servers.</para>
1403       </summary>
1404     </member>
1405     <member name=
"P:UnityEngine.Networking.NetworkDiscovery.broadcastSubVersion">
1406       <summary>
1407         <para>The sub-version of the application to broadcast. This
is used to match versions of the same application.</para>
1408       </summary>
1409     </member>
1410     <member name=
"P:UnityEngine.Networking.NetworkDiscovery.broadcastVersion">
1411       <summary>
1412         <para>The version of the application to broadcast. This
is used to match versions of the same application.</para>
1413       </summary>
1414     </member>
1415     <member name=
"P:UnityEngine.Networking.NetworkDiscovery.hostId">
1416       <summary>
1417         <para>The TransportLayer hostId being used (read-only).</para>
1418       </summary>
1419     </member>
1420     <member name=
"P:UnityEngine.Networking.NetworkDiscovery.isClient">
1421       <summary>
1422         <para>True
if running in client mode (read-only).</para>
1423       </summary>
1424     </member>
1425     <member name=
"P:UnityEngine.Networking.NetworkDiscovery.isServer">
1426       <summary>
1427         <para>True
if running in server mode (read-only).</para>
1428       </summary>
1429     </member>
1430     <member name=
"P:UnityEngine.Networking.NetworkDiscovery.offsetX">
1431       <summary>
1432         <para>The horizontal offset of the GUI
if active.</para>
1433       </summary>
1434     </member>
1435     <member name=
"P:UnityEngine.Networking.NetworkDiscovery.offsetY">
1436       <summary>
1437         <para>The vertical offset of the GUI
if active.</para>
1438       </summary>
1439     </member>
1440     <member name=
"P:UnityEngine.Networking.NetworkDiscovery.running">
1441       <summary>
1442         <para>True
is broadcasting or listening (read-only).</para>
1443       </summary>
1444     </member>
1445     <member name=
"P:UnityEngine.Networking.NetworkDiscovery.showGUI">
1446       <summary>
1447         <para>True to draw the
default Broacast control UI.</para>
1448       </summary>
1449     </member>
1450     <member name=
"P:UnityEngine.Networking.NetworkDiscovery.useNetworkManager">
1451       <summary>
1452         <para>True to integrate with the NetworkManager.</para>
1453       </summary>
1454     </member>
1455     <member name=
"M:UnityEngine.Networking.NetworkDiscovery.Initialize">
1456       <summary>
1457         <para>Initializes the NetworkDiscovery component.</para>
1458       </summary>
1459       <returns>
1460         <para>Return
true if the network port was available.</para>
1461       </returns>
1462     </member>
1463     <member name=
"M:UnityEngine.Networking.NetworkDiscovery.OnReceivedBroadcast(System.String,System.String)">
1464       <summary>
1465         <para>This
is a virtual function that can be implemented to handle broadcast messages when running as a client.</para>
1466       </summary>
1467       <param name=
"fromAddress">The IP address of the server.</param>
1468       <param name=
"data">The data broadcast by the server.</param>
1469     </member>
1470     <member name=
"M:UnityEngine.Networking.NetworkDiscovery.StartAsClient">
1471       <summary>
1472         <para>Starts listening
for broadcasts messages.</para>
1473       </summary>
1474       <returns>
1475         <para>True
is able to listen.</para>
1476       </returns>
1477     </member>
1478     <member name=
"M:UnityEngine.Networking.NetworkDiscovery.StartAsServer">
1479       <summary>
1480         <para>Starts sending broadcast messages.</para>
1481       </summary>
1482       <returns>
1483         <para>True
is able to broadcast.</para>
1484       </returns>
1485     </member>
1486     <member name=
"M:UnityEngine.Networking.NetworkDiscovery.StopBroadcast">
1487       <summary>
1488         <para>Stops listening and broadcasting.</para>
1489       </summary>
1490     </member>
1491     <member name=
"T:UnityEngine.Networking.NetworkHash128">
1492       <summary>
1493         <para>A
128 bit number used to represent assets in a networking context.</para>
1494       </summary>
1495     </member>
1496     <member name=
"M:UnityEngine.Networking.NetworkHash128.IsValid">
1497       <summary>
1498         <para>A valid NetworkHash has a non-zero
value.</para>
1499       </summary>
1500       <returns>
1501         <para>True
if the value is non-zero.</para>
1502       </returns>
1503     </member>
1504     <member name=
"M:UnityEngine.Networking.NetworkHash128.Parse(System.String)">
1505       <summary>
1506         <para>This parses the
string representation of a NetworkHash into a binary object.</para>
1507       </summary>
1508       <param name=
"text">A hex string to parse.</param>
1509       <returns>
1510         <para>A
128 bit network hash object.</para>
1511       </returns>
1512     </member>
1513     <member name=
"M:UnityEngine.Networking.NetworkHash128.Reset">
1514       <summary>
1515         <para>Resets the
value of a NetworkHash to zero (invalid).</para>
1516       </summary>
1517     </member>
1518     <member name=
"M:UnityEngine.Networking.NetworkHash128.ToString">
1519       <summary>
1520         <para>Returns a
string representation of a NetworkHash object.</para>
1521       </summary>
1522       <returns>
1523         <para>A hex asset
string.</para>
1524       </returns>
1525     </member>
1526     <member name=
"T:UnityEngine.Networking.NetworkIdentity">
1527       <summary>
1528         <para>The NetworkIdentity identifies objects across the network, between server and clients. Its primary data
is a NetworkInstanceId which is allocated by the server and then set on clients. This is used in network communications to be able to lookup game objects on different machines.</para>
1529       </summary>
1530     </member>
1531     <member name=
"P:UnityEngine.Networking.NetworkIdentity.assetId">
1532       <summary>
1533         <para>Unique identifier used to find the source assets
when server spawns the on clients.</para>
1534       </summary>
1535     </member>
1536     <member name=
"F:UnityEngine.Networking.NetworkIdentity.clientAuthorityCallback">
1537       <summary>
1538         <para>A callback that can be populated to be notified
when the client-authority state of objects changes.</para>
1539       </summary>
1540     </member>
1541     <member name=
"P:UnityEngine.Networking.NetworkIdentity.clientAuthorityOwner">
1542       <summary>
1543         <para>The client that has authority
for this object. This will be null if no client has authority.</para>
1544       </summary>
1545     </member>
1546     <member name=
"P:UnityEngine.Networking.NetworkIdentity.connectionToClient">
1547       <summary>
1548         <para>The connection associated with
this NetworkIdentity. This is only valid for player objects on the server.</para>
1549       </summary>
1550     </member>
1551     <member name=
"P:UnityEngine.Networking.NetworkIdentity.connectionToServer">
1552       <summary>
1553         <para>The UConnection associated with
this NetworkIdentity. This is only valid for player objects on a local client.</para>
1554       </summary>
1555     </member>
1556     <member name=
"P:UnityEngine.Networking.NetworkIdentity.hasAuthority">
1557       <summary>
1558         <para>This returns
true if this object is the authoritative version of the object in the distributed network application.</para>
1559       </summary>
1560     </member>
1561     <member name=
"P:UnityEngine.Networking.NetworkIdentity.isClient">
1562       <summary>
1563         <para>Returns
true if running as a client and this object was spawned by a server.</para>
1564       </summary>
1565     </member>
1566     <member name=
"P:UnityEngine.Networking.NetworkIdentity.isLocalPlayer">
1567       <summary>
1568         <para>This returns
true if this object is the one that represents the player on the local machine.</para>
1569       </summary>
1570     </member>
1571     <member name=
"P:UnityEngine.Networking.NetworkIdentity.isServer">
1572       <summary>
1573         <para>Returns
true if running as a server, which spawned the object.</para>
1574       </summary>
1575     </member>
1576     <member name=
"P:UnityEngine.Networking.NetworkIdentity.localPlayerAuthority">
1577       <summary>
1578         <para>.localPlayerAuthority means that the client of the
"owning" player has authority over their own player object.</para>
1579       </summary>
1580     </member>
1581     <member name=
"P:UnityEngine.Networking.NetworkIdentity.netId">
1582       <summary>
1583         <para>Unique identifier
for this particular object instance, used for tracking objects between networked clients and the server.</para>
1584       </summary>
1585     </member>
1586     <member name=
"P:UnityEngine.Networking.NetworkIdentity.observers">
1587       <summary>
1588         <para>The
set of network connections (players) that can see this object.</para>
1589       </summary>
1590     </member>
1591     <member name=
"P:UnityEngine.Networking.NetworkIdentity.playerControllerId">
1592       <summary>
1593         <para>The id of the player associated with
this object.</para>
1594       </summary>
1595     </member>
1596     <member name=
"P:UnityEngine.Networking.NetworkIdentity.sceneId">
1597       <summary>
1598         <para>A unique identifier
for NetworkIdentity objects within a scene.</para>
1599       </summary>
1600     </member>
1601     <member name=
"P:UnityEngine.Networking.NetworkIdentity.serverOnly">
1602       <summary>
1603         <para>Flag to make
this object only exist when the game is running as a server (or host).</para>
1604       </summary>
1605     </member>
1606     <member name=
"M:UnityEngine.Networking.NetworkIdentity.AssignClientAuthority(UnityEngine.Networking.NetworkConnection)">
1607       <summary>
1608         <para>This assigns control of an
object to a client via the client's NetworkConnection.</para>
1609       </summary>
1610       <param name=
"conn">The connection of the client to assign authority to.</param>
1611       <returns>
1612         <para>True
if authority was assigned.</para>
1613       </returns>
1614     </member>
1615     <member name=
"T:UnityEngine.Networking.NetworkIdentity.ClientAuthorityCallback">
1616       <summary>
1617         <para>The
delegate type for the clientAuthorityCallback.</para>
1618       </summary>
1619       <param name=
"conn">The network connection that is gaining or losing authority.</param>
1620       <param name=
"uv">The object whose client authority status is being changed.</param>
1621       <param name=
"authorityState">The new state of client authority of the object for the connection.</param>
1622     </member>
1623     <member name=
"M:UnityEngine.Networking.NetworkIdentity.ForceSceneId(System.Int32)">
1624       <summary>
1625         <para>Force the scene ID to a specific
value.</para>
1626       </summary>
1627       <param name=
"sceneId">The new scene ID.</param>
1628       <param name=
"newSceneId"></param>
1629     </member>
1630     <member name=
"M:UnityEngine.Networking.NetworkIdentity.RebuildObservers(System.Boolean)">
1631       <summary>
1632         <para>This causes the
set of players that can see this object to be rebuild. The OnRebuildObservers callback function will be invoked on each NetworkBehaviour.</para>
1633       </summary>
1634       <param name=
"initialize">True if this is the first time.</param>
1635     </member>
1636     <member name=
"M:UnityEngine.Networking.NetworkIdentity.RemoveClientAuthority(UnityEngine.Networking.NetworkConnection)">
1637       <summary>
1638         <para>Removes ownership
for an object for a client by its conneciton.</para>
1639       </summary>
1640       <param name=
"conn">The connection of the client to remove authority for.</param>
1641       <returns>
1642         <para>True
if authority is removed.</para>
1643       </returns>
1644     </member>
1645     <member name=
"T:UnityEngine.Networking.NetworkInstanceId">
1646       <summary>
1647         <para>This
is used to identify networked objects across all participants of a network. It is assigned at runtime by the server when an object is spawned.</para>
1648       </summary>
1649     </member>
1650     <member name=
"F:UnityEngine.Networking.NetworkInstanceId.Invalid">
1651       <summary>
1652         <para>A
static invalid NetworkInstanceId that can be used for comparisons.</para>
1653       </summary>
1654     </member>
1655     <member name=
"M:UnityEngine.Networking.NetworkInstanceId.IsEmpty">
1656       <summary>
1657         <para>Returns
true if the value of the NetworkInstanceId is zero.</para>
1658       </summary>
1659       <returns>
1660         <para>True
if zero.</para>
1661       </returns>
1662     </member>
1663     <member name=
"M:UnityEngine.Networking.NetworkInstanceId.ToString">
1664       <summary>
1665         <para>Returns a
string of "NetID:value".</para>
1666       </summary>
1667       <returns>
1668         <para>String representation of
this object.</para>
1669       </returns>
1670     </member>
1671     <member name=
"P:UnityEngine.Networking.NetworkInstanceId.Value">
1672       <summary>
1673         <para>The
internal value of this identifier.</para>
1674       </summary>
1675     </member>
1676     <member name=
"T:UnityEngine.Networking.NetworkLobbyManager">
1677       <summary>
1678         <para>This
is a specialized NetworkManager that includes a networked lobby.</para>
1679       </summary>
1680     </member>
1681     <member name=
"P:UnityEngine.Networking.NetworkLobbyManager.gamePlayerPrefab">
1682       <summary>
1683         <para>This
is the prefab of the player to be created in the PlayScene.</para>
1684       </summary>
1685     </member>
1686     <member name=
"P:UnityEngine.Networking.NetworkLobbyManager.lobbyPlayerPrefab">
1687       <summary>
1688         <para>This
is the prefab of the player to be created in the LobbyScene.</para>
1689       </summary>
1690     </member>
1691     <member name=
"P:UnityEngine.Networking.NetworkLobbyManager.lobbyScene">
1692       <summary>
1693         <para>The scene to use
for the lobby. This is similar to the offlineScene of the NetworkManager.</para>
1694       </summary>
1695     </member>
1696     <member name=
"F:UnityEngine.Networking.NetworkLobbyManager.lobbySlots">
1697       <summary>
1698         <para>These slots track players that enter the lobby.</para>
1699       </summary>
1700     </member>
1701     <member name=
"P:UnityEngine.Networking.NetworkLobbyManager.maxPlayers">
1702       <summary>
1703         <para>The maximum number of players allowed
in the game.</para>
1704       </summary>
1705     </member>
1706     <member name=
"P:UnityEngine.Networking.NetworkLobbyManager.maxPlayersPerConnection">
1707       <summary>
1708         <para>The maximum number of players per connection.</para>
1709       </summary>
1710     </member>
1711     <member name=
"P:UnityEngine.Networking.NetworkLobbyManager.minPlayers">
1712       <summary>
1713         <para>The minimum number of players required to be ready
for the game to start.</para>
1714       </summary>
1715     </member>
1716     <member name=
"P:UnityEngine.Networking.NetworkLobbyManager.playScene">
1717       <summary>
1718         <para>The scene to use
for the playing the game from the lobby. This is similar to the onlineScene of the NetworkManager.</para>
1719       </summary>
1720     </member>
1721     <member name=
"P:UnityEngine.Networking.NetworkLobbyManager.showLobbyGUI">
1722       <summary>
1723         <para>This flag enables display of the
default lobby UI.</para>
1724       </summary>
1725     </member>
1726     <member name=
"M:UnityEngine.Networking.NetworkLobbyManager.CheckReadyToBegin">
1727       <summary>
1728         <para>CheckReadyToBegin checks all of the players
in the lobby to see if their readyToBegin flag is set.</para>
1729       </summary>
1730     </member>
1731     <member name=
"M:UnityEngine.Networking.NetworkLobbyManager.OnLobbyClientAddPlayerFailed">
1732       <summary>
1733         <para>Called
on the client when adding a player to the lobby fails.</para>
1734       </summary>
1735     </member>
1736     <member name=
"M:UnityEngine.Networking.NetworkLobbyManager.OnLobbyClientConnect(UnityEngine.Networking.NetworkConnection)">
1737       <summary>
1738         <para>This
is called on the client when it connects to server.</para>
1739       </summary>
1740       <param name=
"conn">The connection that connected.</param>
1741     </member>
1742     <member name=
"M:UnityEngine.Networking.NetworkLobbyManager.OnLobbyClientDisconnect(UnityEngine.Networking.NetworkConnection)">
1743       <summary>
1744         <para>This
is called on the client when disconnected from a server.</para>
1745       </summary>
1746       <param name=
"conn">The connection that disconnected.</param>
1747     </member>
1748     <member name=
"M:UnityEngine.Networking.NetworkLobbyManager.OnLobbyClientEnter">
1749       <summary>
1750         <para>This
is a hook to allow custom behaviour when the game client enters the lobby.</para>
1751       </summary>
1752     </member>
1753     <member name=
"M:UnityEngine.Networking.NetworkLobbyManager.OnLobbyClientExit">
1754       <summary>
1755         <para>This
is a hook to allow custom behaviour when the game client exits the lobby.</para>
1756       </summary>
1757     </member>
1758     <member name=
"M:UnityEngine.Networking.NetworkLobbyManager.OnLobbyClientSceneChanged(UnityEngine.Networking.NetworkConnection)">
1759       <summary>
1760         <para>This
is called on the client when the client is finished loading a new networked scene.</para>
1761       </summary>
1762       <param name=
"conn"></param>
1763     </member>
1764     <member name=
"M:UnityEngine.Networking.NetworkLobbyManager.OnLobbyServerConnect(UnityEngine.Networking.NetworkConnection)">
1765       <summary>
1766         <para>This
is called on the server when a new client connects to the server.</para>
1767       </summary>
1768       <param name=
"conn">The new connection.</param>
1769     </member>
1770     <member name=
"M:UnityEngine.Networking.NetworkLobbyManager.OnLobbyServerCreateGamePlayer(UnityEngine.Networking.NetworkConnection,System.Int16)">
1771       <summary>
1772         <para>This allows customization of the creation of the GamePlayer
object on the server.</para>
1773       </summary>
1774       <param name=
"conn">The connection the player object is for.</param>
1775       <param name=
"playerControllerId">The controllerId of the player on the connnection.</param>
1776       <returns>
1777         <para>A
new GamePlayer object.</para>
1778       </returns>
1779     </member>
1780     <member name=
"M:UnityEngine.Networking.NetworkLobbyManager.OnLobbyServerCreateLobbyPlayer(UnityEngine.Networking.NetworkConnection,System.Int16)">
1781       <summary>
1782         <para>This allows customization of the creation of the lobby-player
object on the server.</para>
1783       </summary>
1784       <param name=
"conn">The connection the player object is for.</param>
1785       <param name=
"playerControllerId">The controllerId of the player.</param>
1786       <returns>
1787         <para>The
new lobby-player object.</para>
1788       </returns>
1789     </member>
1790     <member name=
"M:UnityEngine.Networking.NetworkLobbyManager.OnLobbyServerDisconnect(UnityEngine.Networking.NetworkConnection)">
1791       <summary>
1792         <para>This
is called on the server when a client disconnects.</para>
1793       </summary>
1794       <param name=
"conn">The connection that disconnected.</param>
1795     </member>
1796     <member name=
"M:UnityEngine.Networking.NetworkLobbyManager.OnLobbyServerPlayerRemoved(UnityEngine.Networking.NetworkConnection,System.Int16)">
1797       <summary>
1798         <para>This
is called on the server when a player is removed.</para>
1799       </summary>
1800       <param name=
"conn"></param>
1801       <param name=
"playerControllerId"></param>
1802     </member>
1803     <member name=
"M:UnityEngine.Networking.NetworkLobbyManager.OnLobbyServerPlayersReady">
1804       <summary>
1805         <para>This
is called on the server when all the players in the lobby are ready.</para>
1806       </summary>
1807     </member>
1808     <member name=
"M:UnityEngine.Networking.NetworkLobbyManager.OnLobbyServerSceneChanged(System.String)">
1809       <summary>
1810         <para>This
is called on the server when a networked scene finishes loading.</para>
1811       </summary>
1812       <param name=
"sceneName">Name of the new scene.</param>
1813     </member>
1814     <member name=
"M:UnityEngine.Networking.NetworkLobbyManager.OnLobbyServerSceneLoadedForPlayer(UnityEngine.GameObject,UnityEngine.GameObject)">
1815       <summary>
1816         <para>This
is called on the server when it is told that a client has finished switching from the lobby scene to a game player scene.</para>
1817       </summary>
1818       <param name=
"lobbyPlayer">The lobby player object.</param>
1819       <param name=
"gamePlayer">The game player object.</param>
1820       <returns>
1821         <para>False to not allow
this player to replace the lobby player.</para>
1822       </returns>
1823     </member>
1824     <member name=
"M:UnityEngine.Networking.NetworkLobbyManager.OnLobbyStartClient(UnityEngine.Networking.NetworkClient)">
1825       <summary>
1826         <para>This
is called on the client when a client is started.</para>
1827       </summary>
1828       <param name=
"lobbyClient"></param>
1829     </member>
1830     <member name=
"M:UnityEngine.Networking.NetworkLobbyManager.OnLobbyStartHost">
1831       <summary>
1832         <para>This
is called on the host when a host is started.</para>
1833       </summary>
1834     </member>
1835     <member name=
"M:UnityEngine.Networking.NetworkLobbyManager.OnLobbyStartServer">
1836       <summary>
1837         <para>This
is called on the server when the server is started - including when a host is started.</para>
1838       </summary>
1839     </member>
1840     <member name=
"M:UnityEngine.Networking.NetworkLobbyManager.OnLobbyStopClient">
1841       <summary>
1842         <para>This
is called on the client when the client stops.</para>
1843       </summary>
1844     </member>
1845     <member name=
"M:UnityEngine.Networking.NetworkLobbyManager.OnLobbyStopHost">
1846       <summary>
1847         <para>This
is called on the host when the host is stopped.</para>
1848       </summary>
1849     </member>
1850     <member name=
"M:UnityEngine.Networking.NetworkLobbyManager.SendReturnToLobby">
1851       <summary>
1852         <para>Sends a message to the server to make the game
return to the lobby scene.</para>
1853       </summary>
1854       <returns>
1855         <para>True
if message was sent.</para>
1856       </returns>
1857     </member>
1858     <member name=
"M:UnityEngine.Networking.NetworkLobbyManager.ServerReturnToLobby">
1859       <summary>
1860         <para>Calling
this causes the server to switch back to the lobby scene.</para>
1861       </summary>
1862     </member>
1863     <member name=
"M:UnityEngine.Networking.NetworkLobbyManager.TryToAddPlayer">
1864       <summary>
1865         <para>This
is used on clients to attempt to add a player to the game.</para>
1866       </summary>
1867     </member>
1868     <member name=
"T:UnityEngine.Networking.NetworkLobbyPlayer">
1869       <summary>
1870         <para>This component works
in conjunction with the NetworkLobbyManager to make up the multiplayer lobby system.</para>
1871       </summary>
1872     </member>
1873     <member name=
"P:UnityEngine.Networking.NetworkLobbyPlayer.readyToBegin">
1874       <summary>
1875         <para>This
is a flag that control whether this player is ready for the game to begin.</para>
1876       </summary>
1877     </member>
1878     <member name=
"P:UnityEngine.Networking.NetworkLobbyPlayer.slot">
1879       <summary>
1880         <para>The slot within the lobby that
this player inhabits.</para>
1881       </summary>
1882     </member>
1883     <member name=
"M:UnityEngine.Networking.NetworkLobbyPlayer.OnClientEnterLobby">
1884       <summary>
1885         <para>This
is a hook that is invoked on all player objects when entering the lobby.</para>
1886       </summary>
1887     </member>
1888     <member name=
"M:UnityEngine.Networking.NetworkLobbyPlayer.OnClientExitLobby">
1889       <summary>
1890         <para>This
is a hook that is invoked on all player objects when exiting the lobby.</para>
1891       </summary>
1892     </member>
1893     <member name=
"M:UnityEngine.Networking.NetworkLobbyPlayer.OnClientReady(System.Boolean)">
1894       <summary>
1895         <para>This
is a hook that is invoked on clients when a LobbyPlayer switches between ready or not ready.</para>
1896       </summary>
1897       <param name=
"readyState">Whether the player is ready or not.</param>
1898     </member>
1899     <member name=
"M:UnityEngine.Networking.NetworkLobbyPlayer.RemovePlayer">
1900       <summary>
1901         <para>This removes
this player from the lobby.</para>
1902       </summary>
1903     </member>
1904     <member name=
"M:UnityEngine.Networking.NetworkLobbyPlayer.SendNotReadyToBeginMessage">
1905       <summary>
1906         <para>This
is used on clients to tell the server that this player is not ready for the game to begin.</para>
1907       </summary>
1908     </member>
1909     <member name=
"M:UnityEngine.Networking.NetworkLobbyPlayer.SendReadyToBeginMessage">
1910       <summary>
1911         <para>This
is used on clients to tell the server that this player is ready for the game to begin.</para>
1912       </summary>
1913     </member>
1914     <member name=
"M:UnityEngine.Networking.NetworkLobbyPlayer.SendSceneLoadedMessage">
1915       <summary>
1916         <para>This
is used on clients to tell the server that the client has switched from the lobby to the GameScene and is ready to play.</para>
1917       </summary>
1918     </member>
1919     <member name=
"F:UnityEngine.Networking.NetworkLobbyPlayer.ShowLobbyGUI">
1920       <summary>
1921         <para>This flag controls whether the
default UI is shown for the lobby player.</para>
1922       </summary>
1923     </member>
1924     <member name=
"T:UnityEngine.Networking.NetworkManager">
1925       <summary>
1926         <para>The NetworkManager
is a convenience class for the HLAPI for managing networking systems.</para>
1927       </summary>
1928     </member>
1929     <member name=
"P:UnityEngine.Networking.NetworkManager.autoCreatePlayer">
1930       <summary>
1931         <para>A flag to control whether or not player objects are automatically created
on connect, and on scene change.</para>
1932       </summary>
1933     </member>
1934     <member name=
"P:UnityEngine.Networking.NetworkManager.channels">
1935       <summary>
1936         <para>The Quality-of-Service channels to use
for the network transport layer.</para>
1937       </summary>
1938     </member>
1939     <member name=
"F:UnityEngine.Networking.NetworkManager.client">
1940       <summary>
1941         <para>The current NetworkClient being used
by the manager.</para>
1942       </summary>
1943     </member>
1944     <member name=
"P:UnityEngine.Networking.NetworkManager.clientLoadedScene">
1945       <summary>
1946         <para>This
is true if the client loaded a new scene when connecting to the server.</para>
1947       </summary>
1948     </member>
1949     <member name=
"P:UnityEngine.Networking.NetworkManager.connectionConfig">
1950       <summary>
1951         <para>The custom network configuration to use.</para>
1952       </summary>
1953     </member>
1954     <member name=
"P:UnityEngine.Networking.NetworkManager.customConfig">
1955       <summary>
1956         <para>Flag to enable custom network configuration.</para>
1957       </summary>
1958     </member>
1959     <member name=
"P:UnityEngine.Networking.NetworkManager.dontDestroyOnLoad">
1960       <summary>
1961         <para>A flag to control whether the NetworkManager
object is destroyed when the scene changes.</para>
1962       </summary>
1963     </member>
1964     <member name=
"P:UnityEngine.Networking.NetworkManager.globalConfig">
1965       <summary>
1966         <para>The transport layer
global configuration to be used.</para>
1967       </summary>
1968     </member>
1969     <member name=
"F:UnityEngine.Networking.NetworkManager.isNetworkActive">
1970       <summary>
1971         <para>True
if the NetworkServer or NetworkClient isactive.</para>
1972       </summary>
1973     </member>
1974     <member name=
"P:UnityEngine.Networking.NetworkManager.logLevel">
1975       <summary>
1976         <para>The log level specifically to user
for network log messages.</para>
1977       </summary>
1978     </member>
1979     <member name=
"F:UnityEngine.Networking.NetworkManager.matches">
1980       <summary>
1981         <para>The list of matches that are available to
join.</para>
1982       </summary>
1983     </member>
1984     <member name=
"P:UnityEngine.Networking.NetworkManager.matchHost">
1985       <summary>
1986         <para>The hostname of the matchmaking server.</para>
1987       </summary>
1988     </member>
1989     <member name=
"F:UnityEngine.Networking.NetworkManager.matchInfo">
1990       <summary>
1991         <para>A MatchInfo instance that will be used
when StartServer() or StartClient() are called.</para>
1992       </summary>
1993     </member>
1994     <member name=
"F:UnityEngine.Networking.NetworkManager.matchMaker">
1995       <summary>
1996         <para>The UMatch MatchMaker
object.</para>
1997       </summary>
1998     </member>
1999     <member name=
"F:UnityEngine.Networking.NetworkManager.matchName">
2000       <summary>
2001         <para>The name of the current match.</para>
2002       </summary>
2003     </member>
2004     <member name=
"P:UnityEngine.Networking.NetworkManager.matchPort">
2005       <summary>
2006         <para>The port of the matchmaking service.</para>
2007       </summary>
2008     </member>
2009     <member name=
"F:UnityEngine.Networking.NetworkManager.matchSize">
2010       <summary>
2011         <para>The maximum number of players
in the current match.</para>
2012       </summary>
2013     </member>
2014     <member name=
"P:UnityEngine.Networking.NetworkManager.maxConnections">
2015       <summary>
2016         <para>The maximum number of concurrent network connections to support.</para>
2017       </summary>
2018     </member>
2019     <member name=
"P:UnityEngine.Networking.NetworkManager.maxDelay">
2020       <summary>
2021         <para>The maximum delay before sending packets
on connections.</para>
2022       </summary>
2023     </member>
2024     <member name=
"P:UnityEngine.Networking.NetworkManager.migrationManager">
2025       <summary>
2026         <para>The migration manager being used with the NetworkManager.</para>
2027       </summary>
2028     </member>
2029     <member name=
"P:UnityEngine.Networking.NetworkManager.networkAddress">
2030       <summary>
2031         <para>The network address currently
in use.</para>
2032       </summary>
2033     </member>
2034     <member name=
"P:UnityEngine.Networking.NetworkManager.networkPort">
2035       <summary>
2036         <para>The network port currently
in use.</para>
2037       </summary>
2038     </member>
2039     <member name=
"F:UnityEngine.Networking.NetworkManager.networkSceneName">
2040       <summary>
2041         <para>The name of the current network scene.</para>
2042       </summary>
2043     </member>
2044     <member name=
"P:UnityEngine.Networking.NetworkManager.numPlayers">
2045       <summary>
2046         <para>NumPlayers
is the number of active player objects across all connections on the server.</para>
2047       </summary>
2048     </member>
2049     <member name=
"P:UnityEngine.Networking.NetworkManager.offlineScene">
2050       <summary>
2051         <para>The scene to
switch to when offline.</para>
2052       </summary>
2053     </member>
2054     <member name=
"P:UnityEngine.Networking.NetworkManager.onlineScene">
2055       <summary>
2056         <para>The scene to
switch to when online.</para>
2057       </summary>
2058     </member>
2059     <member name=
"P:UnityEngine.Networking.NetworkManager.packetLossPercentage">
2060       <summary>
2061         <para>The percentage of incoming and outgoing packets to be dropped
for clients.</para>
2062       </summary>
2063     </member>
2064     <member name=
"P:UnityEngine.Networking.NetworkManager.playerPrefab">
2065       <summary>
2066         <para>The
default prefab to be used to create player objects on the server.</para>
2067       </summary>
2068     </member>
2069     <member name=
"P:UnityEngine.Networking.NetworkManager.playerSpawnMethod">
2070       <summary>
2071         <para>The current method of spawning players used
by the NetworkManager.</para>
2072       </summary>
2073     </member>
2074     <member name=
"P:UnityEngine.Networking.NetworkManager.runInBackground">
2075       <summary>
2076         <para>Controls whether the program runs
when it is in the background.</para>
2077       </summary>
2078     </member>
2079     <member name=
"P:UnityEngine.Networking.NetworkManager.scriptCRCCheck">
2080       <summary>
2081         <para>Flag
for using the script CRC check between server and clients.</para>
2082       </summary>
2083     </member>
2084     <member name=
"P:UnityEngine.Networking.NetworkManager.secureTunnelEndpoint">
2085       <summary>
2086         <para>Allows you to specify an EndPoint
object instead of setting networkAddress and networkPort (required for some platforms such as Xbox One).</para>
2087       </summary>
2088     </member>
2089     <member name=
"P:UnityEngine.Networking.NetworkManager.sendPeerInfo">
2090       <summary>
2091         <para>A flag to control sending the network information about every peer to all members of a match.</para>
2092       </summary>
2093     </member>
2094     <member name=
"P:UnityEngine.Networking.NetworkManager.serverBindAddress">
2095       <summary>
2096         <para>The IP address to bind the server to.</para>
2097       </summary>
2098     </member>
2099     <member name=
"P:UnityEngine.Networking.NetworkManager.serverBindToIP">
2100       <summary>
2101         <para>Flag to tell the server whether to bind to a specific IP address.</para>
2102       </summary>
2103     </member>
2104     <member name=
"P:UnityEngine.Networking.NetworkManager.simulatedLatency">
2105       <summary>
2106         <para>The delay
in milliseconds to be added to incoming and outgoing packets for clients.</para>
2107       </summary>
2108     </member>
2109     <member name=
"F:UnityEngine.Networking.NetworkManager.singleton">
2110       <summary>
2111         <para>The NetworkManager singleton
object.</para>
2112       </summary>
2113     </member>
2114     <member name=
"P:UnityEngine.Networking.NetworkManager.spawnPrefabs">
2115       <summary>
2116         <para>List of prefabs that will be registered with the spawning system.</para>
2117       </summary>
2118     </member>
2119     <member name=
"P:UnityEngine.Networking.NetworkManager.startPositions">
2120       <summary>
2121         <para>The list of currently registered player start positions
for the current scene.</para>
2122       </summary>
2123     </member>
2124     <member name=
"P:UnityEngine.Networking.NetworkManager.useSimulator">
2125       <summary>
2126         <para>Flag that control whether clients started
by this NetworkManager will use simulated latency and packet loss.</para>
2127       </summary>
2128     </member>
2129     <member name=
"P:UnityEngine.Networking.NetworkManager.useWebSockets">
2130       <summary>
2131         <para>This makes the NetworkServer listen
for WebSockets connections instead of normal transport layer connections.</para>
2132       </summary>
2133     </member>
2134     <member name=
"M:UnityEngine.Networking.NetworkManager.GetStartPosition">
2135       <summary>
2136         <para>This finds a spawn position based
on NetworkStartPosition objects in the scene.</para>
2137       </summary>
2138       <returns>
2139         <para>Returns the transform to spawn a player at, or
null.</para>
2140       </returns>
2141     </member>
2142     <member name=
"M:UnityEngine.Networking.NetworkManager.IsClientConnected">
2143       <summary>
2144         <para>This checks
if the NetworkManager has a client and that it is connected to a server.</para>
2145       </summary>
2146       <returns>
2147         <para>True
if the NetworkManagers client is connected to a server.</para>
2148       </returns>
2149     </member>
2150     <member name=
"M:UnityEngine.Networking.NetworkManager.OnClientConnect(UnityEngine.Networking.NetworkConnection)">
2151       <summary>
2152         <para>Called
on the client when connected to a server.</para>
2153       </summary>
2154       <param name=
"conn">Connection to the server.</param>
2155     </member>
2156     <member name=
"M:UnityEngine.Networking.NetworkManager.OnClientDisconnect(UnityEngine.Networking.NetworkConnection)">
2157       <summary>
2158         <para>Called
on clients when disconnected from a server.</para>
2159       </summary>
2160       <param name=
"conn">Connection to the server.</param>
2161     </member>
2162     <member name=
"M:UnityEngine.Networking.NetworkManager.OnClientError(UnityEngine.Networking.NetworkConnection,System.Int32)">
2163       <summary>
2164         <para>Called
on clients when a network error occurs.</para>
2165       </summary>
2166       <param name=
"conn">Connection to a server.</param>
2167       <param name=
"errorCode">Error code.</param>
2168     </member>
2169     <member name=
"M:UnityEngine.Networking.NetworkManager.OnClientNotReady(UnityEngine.Networking.NetworkConnection)">
2170       <summary>
2171         <para>Called
on clients when a servers tells the client it is no longer ready.</para>
2172       </summary>
2173       <param name=
"conn">Connection to a server.</param>
2174     </member>
2175     <member name=
"M:UnityEngine.Networking.NetworkManager.OnClientSceneChanged(UnityEngine.Networking.NetworkConnection)">
2176       <summary>
2177         <para>Called
on clients when a scene has completed loaded, when the scene load was initiated by the server.</para>
2178       </summary>
2179       <param name=
"conn">The network connection that the scene change message arrived on.</param>
2180     </member>
2181     <member name=
"M:UnityEngine.Networking.NetworkManager.OnDestroyMatch(System.Boolean,System.String)">
2182       <summary>
2183         <para>Callback that happens
when a NetworkMatch.DestroyMatch request has been processed on the server.</para>
2184       </summary>
2185       <param name=
"success">Indicates if the request succeeded.</param>
2186       <param name=
"extendedInfo">A text description for the error if success is false.</param>
2187     </member>
2188     <member name=
"M:UnityEngine.Networking.NetworkManager.OnDropConnection(System.Boolean,System.String)">
2189       <summary>
2190         <para>Callback that happens
when a NetworkMatch.DropConnection match request has been processed on the server.</para>
2191       </summary>
2192       <param name=
"success">Indicates if the request succeeded.</param>
2193       <param name=
"extendedInfo">A text description for the error if success is false.</param>
2194     </member>
2195     <member name=
"M:UnityEngine.Networking.NetworkManager.OnMatchCreate(System.Boolean,System.String,UnityEngine.Networking.Match.MatchInfo)">
2196       <summary>
2197         <para>Callback that happens
when a NetworkMatch.CreateMatch request has been processed on the server.</para>
2198       </summary>
2199       <param name=
"success">Indicates if the request succeeded.</param>
2200       <param name=
"extendedInfo">A text description for the error if success is false.</param>
2201       <param name=
"matchInfo">The information about the newly created match.</param>
2202     </member>
2203     <member name=
"M:UnityEngine.Networking.NetworkManager.OnMatchJoined(System.Boolean,System.String,UnityEngine.Networking.Match.MatchInfo)">
2204       <summary>
2205         <para>Callback that happens
when a NetworkMatch.JoinMatch request has been processed on the server.</para>
2206       </summary>
2207       <param name=
"success">Indicates if the request succeeded.</param>
2208       <param name=
"extendedInfo">A text description for the error if success is false.</param>
2209       <param name=
"matchInfo">The info for the newly joined match.</param>
2210     </member>
2211     <member name=
"M:UnityEngine.Networking.NetworkManager.OnMatchList(System.Boolean,System.String,System.Collections.Generic.List`1&lt;UnityEngine.Networking.Match.MatchInfoSnapshot&gt;)">
2212       <summary>
2213         <para>Callback that happens
when a NetworkMatch.ListMatches request has been processed on the server.</para>
2214       </summary>
2215       <param name=
"success">Indicates if the request succeeded.</param>
2216       <param name=
"extendedInfo">A text description for the error if success is false.</param>
2217       <param name=
"matchList">A list of matches corresponding to the filters set in the initial list request.</param>
2218     </member>
2219     <member name=
"M:UnityEngine.Networking.NetworkManager.OnServerAddPlayer(UnityEngine.Networking.NetworkConnection,System.Int16)">
2220       <summary>
2221         <para>Called
on the server when a client adds a new player with ClientScene.AddPlayer.</para>
2222       </summary>
2223       <param name=
"conn">Connection from client.</param>
2224       <param name=
"playerControllerId">Id of the new player.</param>
2225       <param name=
"extraMessageReader">An extra message object passed for the new player.</param>
2226     </member>
2227     <member name=
"M:UnityEngine.Networking.NetworkManager.OnServerConnect(UnityEngine.Networking.NetworkConnection)">
2228       <summary>
2229         <para>Called
on the server when a new client connects.</para>
2230       </summary>
2231       <param name=
"conn">Connection from client.</param>
2232     </member>
2233     <member name=
"M:UnityEngine.Networking.NetworkManager.OnServerDisconnect(UnityEngine.Networking.NetworkConnection)">
2234       <summary>
2235         <para>Called
on the server when a client disconnects.</para>
2236       </summary>
2237       <param name=
"conn">Connection from client.</param>
2238     </member>
2239     <member name=
"M:UnityEngine.Networking.NetworkManager.OnServerError(UnityEngine.Networking.NetworkConnection,System.Int32)">
2240       <summary>
2241         <para>Called
on the server when a network error occurs for a client connection.</para>
2242       </summary>
2243       <param name=
"conn">Connection from client.</param>
2244       <param name=
"errorCode">Error code.</param>
2245     </member>
2246     <member name=
"M:UnityEngine.Networking.NetworkManager.OnServerReady(UnityEngine.Networking.NetworkConnection)">
2247       <summary>
2248         <para>Called
on the server when a client is ready.</para>
2249       </summary>
2250       <param name=
"conn">Connection from client.</param>
2251     </member>
2252     <member name=
"M:UnityEngine.Networking.NetworkManager.OnServerRemovePlayer(UnityEngine.Networking.NetworkConnection,UnityEngine.Networking.PlayerController)">
2253       <summary>
2254         <para>Called
on the server when a client removes a player.</para>
2255       </summary>
2256       <param name=
"conn">The connection to remove the player from.</param>
2257       <param name=
"player">The player controller to remove.</param>
2258     </member>
2259     <member name=
"M:UnityEngine.Networking.NetworkManager.OnServerSceneChanged(System.String)">
2260       <summary>
2261         <para>Called
on the server when a scene is completed loaded, when the scene load was initiated by the server with ServerChangeScene().</para>
2262       </summary>
2263       <param name=
"sceneName">The name of the new scene.</param>
2264     </member>
2265     <member name=
"M:UnityEngine.Networking.NetworkManager.OnSetMatchAttributes(System.Boolean,System.String)">
2266       <summary>
2267         <para>Callback that happens
when a NetworkMatch.SetMatchAttributes has been processed on the server.</para>
2268       </summary>
2269       <param name=
"success">Indicates if the request succeeded.</param>
2270       <param name=
"extendedInfo">A text description for the error if success is false.</param>
2271     </member>
2272     <member name=
"M:UnityEngine.Networking.NetworkManager.OnStartClient(UnityEngine.Networking.NetworkClient)">
2273       <summary>
2274         <para>This
is a hook that is invoked when the client is started.</para>
2275       </summary>
2276       <param name=
"client">The NetworkClient object that was started.</param>
2277     </member>
2278     <member name=
"M:UnityEngine.Networking.NetworkManager.OnStartHost">
2279       <summary>
2280         <para>This hook
is invoked when a host is started.</para>
2281       </summary>
2282     </member>
2283     <member name=
"M:UnityEngine.Networking.NetworkManager.OnStartServer">
2284       <summary>
2285         <para>This hook
is invoked when a server is started - including when a host is started.</para>
2286       </summary>
2287     </member>
2288     <member name=
"M:UnityEngine.Networking.NetworkManager.OnStopClient">
2289       <summary>
2290         <para>This hook
is called when a client is stopped.</para>
2291       </summary>
2292     </member>
2293     <member name=
"M:UnityEngine.Networking.NetworkManager.OnStopHost">
2294       <summary>
2295         <para>This hook
is called when a host is stopped.</para>
2296       </summary>
2297     </member>
2298     <member name=
"M:UnityEngine.Networking.NetworkManager.OnStopServer">
2299       <summary>
2300         <para>This hook
is called when a server is stopped - including when a host is stopped.</para>
2301       </summary>
2302     </member>
2303     <member name=
"M:UnityEngine.Networking.NetworkManager.RegisterStartPosition(UnityEngine.Transform)">
2304       <summary>
2305         <para>Registers the transform of a game
object as a player spawn location.</para>
2306       </summary>
2307       <param name=
"start">Transform to register.</param>
2308     </member>
2309     <member name=
"M:UnityEngine.Networking.NetworkManager.ServerChangeScene(System.String)">
2310       <summary>
2311         <para>This causes the server to
switch scenes and sets the networkSceneName.</para>
2312       </summary>
2313       <param name=
"newSceneName">The name of the scene to change to. The server will change scene immediately, and a message will be sent to connected clients to ask them to change scene also.</param>
2314     </member>
2315     <member name=
"M:UnityEngine.Networking.NetworkManager.SetMatchHost(System.String,System.Int32,System.Boolean)">
2316       <summary>
2317         <para>This sets the address of the MatchMaker service.</para>
2318       </summary>
2319       <param name=
"newHost">Hostname of MatchMaker service.</param>
2320       <param name=
"port">Port of MatchMaker service.</param>
2321       <param name=
"https">Protocol used by MatchMaker service.</param>
2322     </member>
2323     <member name=
"M:UnityEngine.Networking.NetworkManager.SetupMigrationManager(UnityEngine.Networking.NetworkMigrationManager)">
2324       <summary>
2325         <para>This sets up a NetworkMigrationManager
object to work with this NetworkManager.</para>
2326       </summary>
2327       <param name=
"man">The migration manager object to use with the NetworkManager.</param>
2328     </member>
2329     <member name=
"M:UnityEngine.Networking.NetworkManager.Shutdown">
2330       <summary>
2331         <para>Shuts down the NetworkManager completely and destroy the singleton.</para>
2332       </summary>
2333     </member>
2334     <member name=
"M:UnityEngine.Networking.NetworkManager.StartClient">
2335       <summary>
2336         <para>This starts a network client. It uses the networkAddress and networkPort properties
as the address to connect to.</para>
2337       </summary>
2338       <returns>
2339         <para>The client
object created.</para>
2340       </returns>
2341     </member>
2342     <member name=
"M:UnityEngine.Networking.NetworkManager.StartHost">
2343       <summary>
2344         <para>This starts a network
"host" - a server and client in the same application.</para>
2345       </summary>
2346       <returns>
2347         <para>The client
object created - this is a "local client".</para>
2348       </returns>
2349     </member>
2350     <member name=
"M:UnityEngine.Networking.NetworkManager.StartMatchMaker">
2351       <summary>
2352         <para>This starts MatchMaker
for the NetworkManager.</para>
2353       </summary>
2354     </member>
2355     <member name=
"M:UnityEngine.Networking.NetworkManager.StartServer">
2356       <summary>
2357         <para>This starts a
new server.</para>
2358       </summary>
2359       <returns>
2360         <para>True
is the server was started.</para>
2361       </returns>
2362     </member>
2363     <member name=
"M:UnityEngine.Networking.NetworkManager.StopClient">
2364       <summary>
2365         <para>Stops the client that the manager
is using.</para>
2366       </summary>
2367     </member>
2368     <member name=
"M:UnityEngine.Networking.NetworkManager.StopHost">
2369       <summary>
2370         <para>This stops both the client and the server that the manager
is using.</para>
2371       </summary>
2372     </member>
2373     <member name=
"M:UnityEngine.Networking.NetworkManager.StopMatchMaker">
2374       <summary>
2375         <para>Stops the MatchMaker that the NetworkManager
is using.</para>
2376       </summary>
2377     </member>
2378     <member name=
"M:UnityEngine.Networking.NetworkManager.StopServer">
2379       <summary>
2380         <para>Stops the server that the manager
is using.</para>
2381       </summary>
2382     </member>
2383     <member name=
"M:UnityEngine.Networking.NetworkManager.UnRegisterStartPosition(UnityEngine.Transform)">
2384       <summary>
2385         <para>Unregisters the transform of a game
object as a player spawn location.</para>
2386       </summary>
2387       <param name=
"start"></param>
2388     </member>
2389     <member name=
"M:UnityEngine.Networking.NetworkManager.UseExternalClient(UnityEngine.Networking.NetworkClient)">
2390       <summary>
2391         <para>This allows the NetworkManager to use a client
object created externally to the NetworkManager instead of using StartClient().</para>
2392       </summary>
2393       <param name=
"externalClient">The NetworkClient object to use.</param>
2394     </member>
2395     <member name=
"T:UnityEngine.Networking.NetworkManagerHUD">
2396       <summary>
2397         <para>An extension
for the NetworkManager that displays a default HUD for controlling the network state of the game.</para>
2398       </summary>
2399     </member>
2400     <member name=
"F:UnityEngine.Networking.NetworkManagerHUD.manager">
2401       <summary>
2402         <para>The NetworkManager associated with
this HUD.</para>
2403       </summary>
2404     </member>
2405     <member name=
"F:UnityEngine.Networking.NetworkManagerHUD.offsetX">
2406       <summary>
2407         <para>The horizontal offset
in pixels to draw the HUD runtime GUI at.</para>
2408       </summary>
2409     </member>
2410     <member name=
"F:UnityEngine.Networking.NetworkManagerHUD.offsetY">
2411       <summary>
2412         <para>The vertical offset
in pixels to draw the HUD runtime GUI at.</para>
2413       </summary>
2414     </member>
2415     <member name=
"F:UnityEngine.Networking.NetworkManagerHUD.showGUI">
2416       <summary>
2417         <para>Whether to show the
default control HUD at runtime.</para>
2418       </summary>
2419     </member>
2420     <member name=
"T:UnityEngine.Networking.NetworkMessage">
2421       <summary>
2422         <para>The details of a network message received
by a client or server on a network connection.</para>
2423       </summary>
2424     </member>
2425     <member name=
"F:UnityEngine.Networking.NetworkMessage.channelId">
2426       <summary>
2427         <para>The transport layer channel the message was sent
on.</para>
2428       </summary>
2429     </member>
2430     <member name=
"F:UnityEngine.Networking.NetworkMessage.conn">
2431       <summary>
2432         <para>The connection the message was recieved
on.</para>
2433       </summary>
2434     </member>
2435     <member name=
"F:UnityEngine.Networking.NetworkMessage.msgType">
2436       <summary>
2437         <para>The id of the message type of the message.</para>
2438       </summary>
2439     </member>
2440     <member name=
"F:UnityEngine.Networking.NetworkMessage.reader">
2441       <summary>
2442         <para>A NetworkReader
object that contains the contents of the message.</para>
2443       </summary>
2444     </member>
2445     <member name=
"M:UnityEngine.Networking.NetworkMessage.Dump(System.Byte[],System.Int32)">
2446       <summary>
2447         <para>Returns a
string with the numeric representation of each byte in the payload.</para>
2448       </summary>
2449       <param name=
"payload">Network message payload to dump.</param>
2450       <param name=
"sz">Length of payload in bytes.</param>
2451       <returns>
2452         <para>Dumped info
from payload.</para>
2453       </returns>
2454     </member>
2455     <member name=
"F:UnityEngine.Networking.NetworkMessage.MaxMessageSize">
2456       <summary>
2457         <para>The size of the largest message
in bytes that can be sent on a NetworkConnection.</para>
2458       </summary>
2459     </member>
2460     <member name=
"M:UnityEngine.Networking.NetworkMessage.ReadMessage">
2461       <summary>
2462         <para>ReadMessage
is used to extract a typed network message from the NetworkReader of a NetworkMessage object.</para>
2463       </summary>
2464       <returns>
2465         <para>The type of the Network Message, must be derived
from MessageBase.</para>
2466       </returns>
2467     </member>
2468     <member name=
"T:UnityEngine.Networking.NetworkMessageDelegate">
2469       <summary>
2470         <para>The callback
delegate used in message handler functions.</para>
2471       </summary>
2472       <param name=
"netMsg">Network message for the message callback.</param>
2473     </member>
2474     <member name=
"T:UnityEngine.Networking.NetworkMigrationManager">
2475       <summary>
2476         <para>A component that manages the process of a
new host taking over a game when the old host is lost. This is referred to as "host migration". The migration manager sends information about each peer in the game to all the clients, and when the host is lost because of a crash or network outage, the clients are able to choose a new host, and continue the game.
2477
2478 The old host
is able to rejoin the new game on the new host.
2479
2480 The state of SyncVars and SyncLists
on all objects with NetworkIdentities in the scene is maintained during a host migration. This also applies to custom serialized data for objects.
2481
2482 All of the player objects
in the game are disabled when the host is lost. Then, when the other clients rejoin the new game on the new host, the corresponding players for those clients are re-enabled on the host, and respawned on the other clients. No player state data is lost during a host migration.</para>
2483       </summary>
2484     </member>
2485     <member name=
"P:UnityEngine.Networking.NetworkMigrationManager.client">
2486       <summary>
2487         <para>The client instance that
is being used to connect to the host.</para>
2488       </summary>
2489     </member>
2490     <member name=
"P:UnityEngine.Networking.NetworkMigrationManager.disconnectedFromHost">
2491       <summary>
2492         <para>True
is this is a client that has been disconnected from a host.</para>
2493       </summary>
2494     </member>
2495     <member name=
"P:UnityEngine.Networking.NetworkMigrationManager.hostMigration">
2496       <summary>
2497         <para>Controls whether host migration
is active.</para>
2498       </summary>
2499     </member>
2500     <member name=
"P:UnityEngine.Networking.NetworkMigrationManager.hostWasShutdown">
2501       <summary>
2502         <para>True
if this was the host and the host has been shut down.</para>
2503       </summary>
2504     </member>
2505     <member name=
"P:UnityEngine.Networking.NetworkMigrationManager.matchInfo">
2506       <summary>
2507         <para>Information about the match. This may be
null if there is no match.</para>
2508       </summary>
2509     </member>
2510     <member name=
"P:UnityEngine.Networking.NetworkMigrationManager.newHostAddress">
2511       <summary>
2512         <para>The IP address of the
new host to connect to.</para>
2513       </summary>
2514     </member>
2515     <member name=
"P:UnityEngine.Networking.NetworkMigrationManager.offsetX">
2516       <summary>
2517         <para>The X offset
in pixels of the migration manager default GUI.</para>
2518       </summary>
2519     </member>
2520     <member name=
"P:UnityEngine.Networking.NetworkMigrationManager.offsetY">
2521       <summary>
2522         <para>The Y offset
in pixels of the migration manager default GUI.</para>
2523       </summary>
2524     </member>
2525     <member name=
"P:UnityEngine.Networking.NetworkMigrationManager.oldServerConnectionId">
2526       <summary>
2527         <para>The connectionId that
this client was assign on the old host.</para>
2528       </summary>
2529     </member>
2530     <member name=
"P:UnityEngine.Networking.NetworkMigrationManager.peers">
2531       <summary>
2532         <para>The
set of peers involved in the game. This includes the host and this client.</para>
2533       </summary>
2534     </member>
2535     <member name=
"P:UnityEngine.Networking.NetworkMigrationManager.pendingPlayers">
2536       <summary>
2537         <para>The player objects that have been disabled, and are waiting
for their corresponding clients to reconnect.</para>
2538       </summary>
2539     </member>
2540     <member name=
"P:UnityEngine.Networking.NetworkMigrationManager.showGUI">
2541       <summary>
2542         <para>Flag to toggle display of the
default UI.</para>
2543       </summary>
2544     </member>
2545     <member name=
"P:UnityEngine.Networking.NetworkMigrationManager.waitingReconnectToNewHost">
2546       <summary>
2547         <para>True
if this is a client that was disconnected from the host and is now waiting to reconnect to the new host.</para>
2548       </summary>
2549     </member>
2550     <member name=
"P:UnityEngine.Networking.NetworkMigrationManager.waitingToBecomeNewHost">
2551       <summary>
2552         <para>True
if this is a client that was disconnected from the host, and was chosen as the new host.</para>
2553       </summary>
2554     </member>
2555     <member name=
"M:UnityEngine.Networking.NetworkMigrationManager.BecomeNewHost(System.Int32)">
2556       <summary>
2557         <para>This causes a client that has been disconnected
from the host to become the new host of the game.</para>
2558       </summary>
2559       <param name=
"port">The network port to listen on.</param>
2560       <returns>
2561         <para>True
if able to become the new host.</para>
2562       </returns>
2563     </member>
2564     <member name=
"T:UnityEngine.Networking.NetworkMigrationManager.ConnectionPendingPlayers">
2565       <summary>
2566         <para>The player objects
for connections to the old host.</para>
2567       </summary>
2568     </member>
2569     <member name=
"F:UnityEngine.Networking.NetworkMigrationManager.ConnectionPendingPlayers.players">
2570       <summary>
2571         <para>The list of players
for a connection.</para>
2572       </summary>
2573     </member>
2574     <member name=
"M:UnityEngine.Networking.NetworkMigrationManager.DisablePlayerObjects">
2575       <summary>
2576         <para>This causes objects
for known players to be disabled.</para>
2577       </summary>
2578     </member>
2579     <member name=
"M:UnityEngine.Networking.NetworkMigrationManager.FindNewHost(UnityEngine.Networking.NetworkSystem.PeerInfoMessage&amp;,System.Boolean&amp;)">
2580       <summary>
2581         <para>This
is a utility function to pick one of the peers in the game as the new host.</para>
2582       </summary>
2583       <param name=
"newHostInfo">Information about the new host, including the IP address.</param>
2584       <param name=
"youAreNewHost">True if this client is to be the new host.</param>
2585       <returns>
2586         <para>True
if able to pick a new host.</para>
2587       </returns>
2588     </member>
2589     <member name=
"M:UnityEngine.Networking.NetworkMigrationManager.Initialize(UnityEngine.Networking.NetworkClient,UnityEngine.Networking.Match.MatchInfo)">
2590       <summary>
2591         <para>Used to initialize the migration manager with client and match information.</para>
2592       </summary>
2593       <param name=
"newClient">The NetworkClient being used to connect to the host.</param>
2594       <param name=
"newMatchInfo">Information about the match being used. This may be null if there is no match.</param>
2595     </member>
2596     <member name=
"M:UnityEngine.Networking.NetworkMigrationManager.LostHostOnClient(UnityEngine.Networking.NetworkConnection)">
2597       <summary>
2598         <para>This should be called
on a client when it has lost its connection to the host.</para>
2599       </summary>
2600       <param name=
"conn">The connection of the client that was connected to the host.</param>
2601       <returns>
2602         <para>True
if the client should stay in the on-line scene.</para>
2603       </returns>
2604     </member>
2605     <member name=
"M:UnityEngine.Networking.NetworkMigrationManager.LostHostOnHost">
2606       <summary>
2607         <para>This should be called
on a host when it has has been shutdown.</para>
2608       </summary>
2609     </member>
2610     <member name=
"M:UnityEngine.Networking.NetworkMigrationManager.OnAuthorityUpdated(UnityEngine.GameObject,System.Int32,System.Boolean)">
2611       <summary>
2612         <para>A
virtual function that is called when the authority of a non-player object changes.</para>
2613       </summary>
2614       <param name=
"go">The game object whose authority has changed.</param>
2615       <param name=
"connectionId">The id of the connection whose authority changed for this object.</param>
2616       <param name=
"authorityState">The new authority state for the object.</param>
2617     </member>
2618     <member name=
"M:UnityEngine.Networking.NetworkMigrationManager.OnClientDisconnectedFromHost(UnityEngine.Networking.NetworkConnection,UnityEngine.Networking.NetworkMigrationManager/SceneChangeOption&amp;)">
2619       <summary>
2620         <para>A
virtual function that is called when the client is disconnected from the host.</para>
2621       </summary>
2622       <param name=
"conn">The connection to the old host.</param>
2623       <param name=
"sceneChange">How to handle scene changes.</param>
2624     </member>
2625     <member name=
"M:UnityEngine.Networking.NetworkMigrationManager.OnPeersUpdated(UnityEngine.Networking.NetworkSystem.PeerListMessage)">
2626       <summary>
2627         <para>A
virtual function that is called when the set of peers in the game changes.</para>
2628       </summary>
2629       <param name=
"peers">The set of peers in the game.</param>
2630     </member>
2631     <member name=
"M:UnityEngine.Networking.NetworkMigrationManager.OnServerHostShutdown">
2632       <summary>
2633         <para>A
virtual function that is called when the host is shutdown.</para>
2634       </summary>
2635     </member>
2636     <member name=
"M:UnityEngine.Networking.NetworkMigrationManager.OnServerReconnectObject(UnityEngine.Networking.NetworkConnection,UnityEngine.GameObject,System.Int32)">
2637       <summary>
2638         <para>A
virtual function that is called for non-player objects with client authority on the new host when a client from the old host reconnects to the new host.</para>
2639       </summary>
2640       <param name=
"newConnection">The connection of the new client.</param>
2641       <param name=
"oldObject">The object with authority that is being reconnected.</param>
2642       <param name=
"oldConnectionId">The connectionId of this client on the old host.</param>
2643     </member>
2644     <member name=
"M:UnityEngine.Networking.NetworkMigrationManager.OnServerReconnectPlayer(UnityEngine.Networking.NetworkConnection,UnityEngine.GameObject,System.Int32,System.Int16)">
2645       <summary>
2646         <para>A
virtual function that is called on the new host when a client from the old host reconnects to the new host.</para>
2647       </summary>
2648       <param name=
"newConnection">The connection of the new client.</param>
2649       <param name=
"oldPlayer">The player object associated with this client.</param>
2650       <param name=
"oldConnectionId">The connectionId of this client on the old host.</param>
2651       <param name=
"playerControllerId">The playerControllerId of the player that is re-joining.</param>
2652       <param name=
"extraMessageReader">Additional message data (optional).</param>
2653     </member>
2654     <member name=
"M:UnityEngine.Networking.NetworkMigrationManager.OnServerReconnectPlayer(UnityEngine.Networking.NetworkConnection,UnityEngine.GameObject,System.Int32,System.Int16,UnityEngine.Networking.NetworkReader)">
2655       <summary>
2656         <para>A
virtual function that is called on the new host when a client from the old host reconnects to the new host.</para>
2657       </summary>
2658       <param name=
"newConnection">The connection of the new client.</param>
2659       <param name=
"oldPlayer">The player object associated with this client.</param>
2660       <param name=
"oldConnectionId">The connectionId of this client on the old host.</param>
2661       <param name=
"playerControllerId">The playerControllerId of the player that is re-joining.</param>
2662       <param name=
"extraMessageReader">Additional message data (optional).</param>
2663     </member>
2664     <member name=
"T:UnityEngine.Networking.NetworkMigrationManager.PendingPlayerInfo">
2665       <summary>
2666         <para>Information about a player
object from another peer.</para>
2667       </summary>
2668     </member>
2669     <member name=
"F:UnityEngine.Networking.NetworkMigrationManager.PendingPlayerInfo.netId">
2670       <summary>
2671         <para>The networkId of the player
object.</para>
2672       </summary>
2673     </member>
2674     <member name=
"F:UnityEngine.Networking.NetworkMigrationManager.PendingPlayerInfo.obj">
2675       <summary>
2676         <para>The gameObject
for the player.</para>
2677       </summary>
2678     </member>
2679     <member name=
"F:UnityEngine.Networking.NetworkMigrationManager.PendingPlayerInfo.playerControllerId">
2680       <summary>
2681         <para>The playerControllerId of the player
object.</para>
2682       </summary>
2683     </member>
2684     <member name=
"M:UnityEngine.Networking.NetworkMigrationManager.ReconnectObjectForConnection(UnityEngine.Networking.NetworkConnection,UnityEngine.GameObject,System.Int32)">
2685       <summary>
2686         <para>This re-establishes a non-player
object with client authority with a client that is reconnected. It is similar to NetworkServer.SpawnWithClientAuthority().</para>
2687       </summary>
2688       <param name=
"newConnection">The connection of the new client.</param>
2689       <param name=
"oldObject">The object with client authority that is being reconnected.</param>
2690       <param name=
"oldConnectionId">This client's connectionId on the old host.</param>
2691       <returns>
2692         <para>True
if the object was reconnected.</para>
2693       </returns>
2694     </member>
2695     <member name=
"M:UnityEngine.Networking.NetworkMigrationManager.ReconnectPlayerForConnection(UnityEngine.Networking.NetworkConnection,UnityEngine.GameObject,System.Int32,System.Int16)">
2696       <summary>
2697         <para>This re-establishes a player
object with a client that is reconnected. It is similar to NetworkServer.AddPlayerForConnection(). The player game object will become the player object for the new connection.</para>
2698       </summary>
2699       <param name=
"newConnection">The connection of the new client.</param>
2700       <param name=
"oldPlayer">The player object.</param>
2701       <param name=
"oldConnectionId">This client's connectionId on the old host.</param>
2702       <param name=
"playerControllerId">The playerControllerId of the player that is rejoining.</param>
2703       <returns>
2704         <para>True
if able to re-add this player.</para>
2705       </returns>
2706     </member>
2707     <member name=
"M:UnityEngine.Networking.NetworkMigrationManager.Reset(System.Int32)">
2708       <summary>
2709         <para>Resets the migration manager, and sets the ClientScene
's ReconnectId.</para>
2710       </summary>
2711       <param name=
"reconnectId">The connectionId for the ClientScene to use when reconnecting.</param>
2712     </member>
2713     <member name=
"T:UnityEngine.Networking.NetworkMigrationManager.SceneChangeOption">
2714       <summary>
2715         <para>An enumeration of how to handle scene changes
when the connection to the host is lost.</para>
2716       </summary>
2717     </member>
2718     <member name=
"F:UnityEngine.Networking.NetworkMigrationManager.SceneChangeOption.StayInOnlineScene">
2719       <summary>
2720         <para>The client should stay
in the online scene.</para>
2721       </summary>
2722     </member>
2723     <member name=
"F:UnityEngine.Networking.NetworkMigrationManager.SceneChangeOption.SwitchToOfflineScene">
2724       <summary>
2725         <para>The client should
return to the offline scene.</para>
2726       </summary>
2727     </member>
2728     <member name=
"M:UnityEngine.Networking.NetworkMigrationManager.SendPeerInfo">
2729       <summary>
2730         <para>This sends the
set of peers in the game to all the peers in the game.</para>
2731       </summary>
2732     </member>
2733     <member name=
"T:UnityEngine.Networking.NetworkProximityChecker">
2734       <summary>
2735         <para>Component that controls visibility of networked objects
for players.</para>
2736       </summary>
2737     </member>
2738     <member name=
"F:UnityEngine.Networking.NetworkProximityChecker.checkMethod">
2739       <summary>
2740         <para>Which method to use
for checking proximity of players.</para>
2741       </summary>
2742     </member>
2743     <member name=
"F:UnityEngine.Networking.NetworkProximityChecker.forceHidden">
2744       <summary>
2745         <para>Flag to force
this object to be hidden for players.</para>
2746       </summary>
2747     </member>
2748     <member name=
"F:UnityEngine.Networking.NetworkProximityChecker.visRange">
2749       <summary>
2750         <para>The maximim range that objects will be visible at.</para>
2751       </summary>
2752     </member>
2753     <member name=
"F:UnityEngine.Networking.NetworkProximityChecker.visUpdateInterval">
2754       <summary>
2755         <para>How often (
in seconds) that this object should update the set of players that can see it.</para>
2756       </summary>
2757     </member>
2758     <member name=
"T:UnityEngine.Networking.NetworkProximityChecker.CheckMethod">
2759       <summary>
2760         <para>Enumeration of methods to use to check proximity.</para>
2761       </summary>
2762     </member>
2763     <member name=
"F:UnityEngine.Networking.NetworkProximityChecker.CheckMethod.Physics2D">
2764       <summary>
2765         <para>Use
2D physics to determine proximity.</para>
2766       </summary>
2767     </member>
2768     <member name=
"F:UnityEngine.Networking.NetworkProximityChecker.CheckMethod.Physics3D">
2769       <summary>
2770         <para>Use
3D physics to determine proximity.</para>
2771       </summary>
2772     </member>
2773     <member name=
"T:UnityEngine.Networking.NetworkReader">
2774       <summary>
2775         <para>General purpose serializer
for UNET (for reading byte arrays).</para>
2776       </summary>
2777     </member>
2778     <member name=
"M:UnityEngine.Networking.NetworkReader.#ctor">
2779       <summary>
2780         <para>Creates a
new NetworkReader object.</para>
2781       </summary>
2782       <param name=
"buffer">A buffer to construct the reader with, this buffer is NOT copied.</param>
2783     </member>
2784     <member name=
"M:UnityEngine.Networking.NetworkReader.#ctor(System.Byte[])">
2785       <summary>
2786         <para>Creates a
new NetworkReader object.</para>
2787       </summary>
2788       <param name=
"buffer">A buffer to construct the reader with, this buffer is NOT copied.</param>
2789     </member>
2790     <member name=
"P:UnityEngine.Networking.NetworkReader.Position">
2791       <summary>
2792         <para>The current position within the buffer.</para>
2793       </summary>
2794     </member>
2795     <member name=
"M:UnityEngine.Networking.NetworkReader.ReadBoolean">
2796       <summary>
2797         <para>Reads a boolean
from the stream.</para>
2798       </summary>
2799       <returns>
2800         <para>The
value read.</para>
2801       </returns>
2802     </member>
2803     <member name=
"M:UnityEngine.Networking.NetworkReader.ReadByte">
2804       <summary>
2805         <para>Reads a
byte from the stream.</para>
2806       </summary>
2807       <returns>
2808         <para>The
value read.</para>
2809       </returns>
2810     </member>
2811     <member name=
"M:UnityEngine.Networking.NetworkReader.ReadBytes(System.Int32)">
2812       <summary>
2813         <para>Reads a number of bytes
from the stream.</para>
2814       </summary>
2815       <param name=
"count">Number of bytes to read.</param>
2816       <returns>
2817         <para>Bytes read. (
this is a copy).</para>
2818       </returns>
2819     </member>
2820     <member name=
"M:UnityEngine.Networking.NetworkReader.ReadBytesAndSize">
2821       <summary>
2822         <para>This read a
16-bit byte count and a array of bytes of that size from the stream.</para>
2823       </summary>
2824       <returns>
2825         <para>The bytes read
from the stream.</para>
2826       </returns>
2827     </member>
2828     <member name=
"M:UnityEngine.Networking.NetworkReader.ReadChar">
2829       <summary>
2830         <para>Reads a
char from the stream.</para>
2831       </summary>
2832       <returns>
2833         <para>Value read.</para>
2834       </returns>
2835     </member>
2836     <member name=
"M:UnityEngine.Networking.NetworkReader.ReadColor">
2837       <summary>
2838         <para>Reads a unity Color objects.</para>
2839       </summary>
2840       <returns>
2841         <para>The color read
from the stream.</para>
2842       </returns>
2843     </member>
2844     <member name=
"M:UnityEngine.Networking.NetworkReader.ReadColor32">
2845       <summary>
2846         <para>Reads a unity color32 objects.</para>
2847       </summary>
2848       <returns>
2849         <para>The colo read
from the stream.</para>
2850       </returns>
2851     </member>
2852     <member name=
"M:UnityEngine.Networking.NetworkReader.ReadDecimal">
2853       <summary>
2854         <para>Reads a
decimal from the stream.</para>
2855       </summary>
2856       <returns>
2857         <para>Value read.</para>
2858       </returns>
2859     </member>
2860     <member name=
"M:UnityEngine.Networking.NetworkReader.ReadDouble">
2861       <summary>
2862         <para>Reads a
double from the stream.</para>
2863       </summary>
2864       <returns>
2865         <para>Value read.</para>
2866       </returns>
2867     </member>
2868     <member name=
"M:UnityEngine.Networking.NetworkReader.ReadGameObject">
2869       <summary>
2870         <para>Reads a reference to a GameObject
from the stream.</para>
2871       </summary>
2872       <returns>
2873         <para>The GameObject referenced.</para>
2874       </returns>
2875     </member>
2876     <member name=
"M:UnityEngine.Networking.NetworkReader.ReadInt16">
2877       <summary>
2878         <para>Reads a signed
16 bit integer from the stream.</para>
2879       </summary>
2880       <returns>
2881         <para>Value read.</para>
2882       </returns>
2883     </member>
2884     <member name=
"M:UnityEngine.Networking.NetworkReader.ReadInt32">
2885       <summary>
2886         <para>Reads a signed 32bit integer
from the stream.</para>
2887       </summary>
2888       <returns>
2889         <para>Value read.</para>
2890       </returns>
2891     </member>
2892     <member name=
"M:UnityEngine.Networking.NetworkReader.ReadInt64">
2893       <summary>
2894         <para>Reads a signed
64 bit integer from the stream.</para>
2895       </summary>
2896       <returns>
2897         <para>Value read.</para>
2898       </returns>
2899     </member>
2900     <member name=
"M:UnityEngine.Networking.NetworkReader.ReadMatrix4x4">
2901       <summary>
2902         <para>Reads a unity Matrix4x4
object.</para>
2903       </summary>
2904       <returns>
2905         <para>The matrix read
from the stream.</para>
2906       </returns>
2907     </member>
2908     <member name=
"M:UnityEngine.Networking.NetworkReader.ReadMessage">
2909       <summary>
2910         <para>This
is a utility function to read a typed network message from the stream.</para>
2911       </summary>
2912       <returns>
2913         <para>The type of the Network Message, must be derived
from MessageBase.</para>
2914       </returns>
2915     </member>
2916     <member name=
"M:UnityEngine.Networking.NetworkReader.ReadNetworkHash128">
2917       <summary>
2918         <para>Reads a NetworkHash128 assetId.</para>
2919       </summary>
2920       <returns>
2921         <para>The assetId
object read from the stream.</para>
2922       </returns>
2923     </member>
2924     <member name=
"M:UnityEngine.Networking.NetworkReader.ReadNetworkId">
2925       <summary>
2926         <para>Reads a NetworkInstanceId
from the stream.</para>
2927       </summary>
2928       <returns>
2929         <para>The NetworkInstanceId read.</para>
2930       </returns>
2931     </member>
2932     <member name=
"M:UnityEngine.Networking.NetworkReader.ReadNetworkIdentity">
2933       <summary>
2934         <para>Reads a reference to a NetworkIdentity
from the stream.</para>
2935       </summary>
2936       <returns>
2937         <para>The NetworkIdentity
object read.</para>
2938       </returns>
2939     </member>
2940     <member name=
"M:UnityEngine.Networking.NetworkReader.ReadPackedUInt32">
2941       <summary>
2942         <para>Reads a
32-bit variable-length-encoded value.</para>
2943       </summary>
2944       <returns>
2945         <para>The
32 bit value read.</para>
2946       </returns>
2947     </member>
2948     <member name=
"M:UnityEngine.Networking.NetworkReader.ReadPackedUInt64">
2949       <summary>
2950         <para>Reads a
64-bit variable-length-encoded value.</para>
2951       </summary>
2952       <returns>
2953         <para>The
64 bit value read.</para>
2954       </returns>
2955     </member>
2956     <member name=
"M:UnityEngine.Networking.NetworkReader.ReadPlane">
2957       <summary>
2958         <para>Reads a unity Plane
object.</para>
2959       </summary>
2960       <returns>
2961         <para>The plane read
from the stream.</para>
2962       </returns>
2963     </member>
2964     <member name=
"M:UnityEngine.Networking.NetworkReader.ReadQuaternion">
2965       <summary>
2966         <para>Reads a Unity Quaternion
object.</para>
2967       </summary>
2968       <returns>
2969         <para>The quaternion read
from the stream.</para>
2970       </returns>
2971     </member>
2972     <member name=
"M:UnityEngine.Networking.NetworkReader.ReadRay">
2973       <summary>
2974         <para>Reads a Unity Ray
object.</para>
2975       </summary>
2976       <returns>
2977         <para>The ray read
from the stream.</para>
2978       </returns>
2979     </member>
2980     <member name=
"M:UnityEngine.Networking.NetworkReader.ReadRect">
2981       <summary>
2982         <para>Reads a Unity Rect
object.</para>
2983       </summary>
2984       <returns>
2985         <para>The rect read
from the stream.</para>
2986       </returns>
2987     </member>
2988     <member name=
"M:UnityEngine.Networking.NetworkReader.ReadSByte">
2989       <summary>
2990         <para>Reads a signed
byte from the stream.</para>
2991       </summary>
2992       <returns>
2993         <para>Value read.</para>
2994       </returns>
2995     </member>
2996     <member name=
"M:UnityEngine.Networking.NetworkReader.ReadSceneId">
2997       <summary>
2998         <para>Reads a NetworkSceneId
from the stream.</para>
2999       </summary>
3000       <returns>
3001         <para>The NetworkSceneId read.</para>
3002       </returns>
3003     </member>
3004     <member name=
"M:UnityEngine.Networking.NetworkReader.ReadSingle">
3005       <summary>
3006         <para>Reads a
float from the stream.</para>
3007       </summary>
3008       <returns>
3009         <para>Value read.</para>
3010       </returns>
3011     </member>
3012     <member name=
"M:UnityEngine.Networking.NetworkReader.ReadString">
3013       <summary>
3014         <para>Reads a
string from the stream. (max of 32k bytes).</para>
3015       </summary>
3016       <returns>
3017         <para>Value read.</para>
3018       </returns>
3019     </member>
3020     <member name=
"M:UnityEngine.Networking.NetworkReader.ReadTransform">
3021       <summary>
3022         <para>Reads a reference to a Transform
from the stream.</para>
3023       </summary>
3024       <returns>
3025         <para>The transform
object read.</para>
3026       </returns>
3027     </member>
3028     <member name=
"M:UnityEngine.Networking.NetworkReader.ReadUInt16">
3029       <summary>
3030         <para>Reads an unsigned
16 bit integer from the stream.</para>
3031       </summary>
3032       <returns>
3033         <para>Value read.</para>
3034       </returns>
3035     </member>
3036     <member name=
"M:UnityEngine.Networking.NetworkReader.ReadUInt32">
3037       <summary>
3038         <para>Reads an unsigned
32 bit integer from the stream.</para>
3039       </summary>
3040       <returns>
3041         <para>Value read.</para>
3042       </returns>
3043     </member>
3044     <member name=
"M:UnityEngine.Networking.NetworkReader.ReadUInt64">
3045       <summary>
3046         <para>Reads an unsigned
64 bit integer from the stream.</para>
3047       </summary>
3048       <returns>
3049         <para>Value read.</para>
3050       </returns>
3051     </member>
3052     <member name=
"M:UnityEngine.Networking.NetworkReader.ReadVector2">
3053       <summary>
3054         <para>Reads a Unity Vector2
object.</para>
3055       </summary>
3056       <returns>
3057         <para>The vector read
from the stream.</para>
3058       </returns>
3059     </member>
3060     <member name=
"M:UnityEngine.Networking.NetworkReader.ReadVector3">
3061       <summary>
3062         <para>Reads a Unity Vector3 objects.</para>
3063       </summary>
3064       <returns>
3065         <para>The vector read
from the stream.</para>
3066       </returns>
3067     </member>
3068     <member name=
"M:UnityEngine.Networking.NetworkReader.ReadVector4">
3069       <summary>
3070         <para>Reads a Unity Vector4
object.</para>
3071       </summary>
3072       <returns>
3073         <para>The vector read
from the stream.</para>
3074       </returns>
3075     </member>
3076     <member name=
"M:UnityEngine.Networking.NetworkReader.SeekZero">
3077       <summary>
3078         <para>Sets the current position of the reader
's stream to the start of the stream.</para>
3079       </summary>
3080     </member>
3081     <member name=
"M:UnityEngine.Networking.NetworkReader.ToString">
3082       <summary>
3083         <para>Returns a
string representation of the reader's buffer.</para>
3084       </summary>
3085       <returns>
3086         <para>Buffer contents.</para>
3087       </returns>
3088     </member>
3089     <member name=
"T:UnityEngine.Networking.NetworkSceneId">
3090       <summary>
3091         <para>This
is used to identify networked objects in a scene. These values are allocated in the editor and are persistent for the lifetime of the object in the scene.</para>
3092       </summary>
3093     </member>
3094     <member name=
"M:UnityEngine.Networking.NetworkSceneId.IsEmpty">
3095       <summary>
3096         <para>Returns
true if the value is zero. Non-scene objects - ones which are spawned at runtime will have a sceneId of zero.</para>
3097       </summary>
3098       <returns>
3099         <para>True
if zero.</para>
3100       </returns>
3101     </member>
3102     <member name=
"M:UnityEngine.Networking.NetworkSceneId.ToString">
3103       <summary>
3104         <para>Returns a
string like SceneId:value.</para>
3105       </summary>
3106       <returns>
3107         <para>String representation of
this object.</para>
3108       </returns>
3109     </member>
3110     <member name=
"P:UnityEngine.Networking.NetworkSceneId.Value">
3111       <summary>
3112         <para>The
internal value for this object.</para>
3113       </summary>
3114     </member>
3115     <member name=
"T:UnityEngine.Networking.NetworkServer">
3116       <summary>
3117         <para>The NetworkServer uses a NetworkServerSimple
for basic network functionality and adds more game-like functionality.</para>
3118       </summary>
3119     </member>
3120     <member name=
"P:UnityEngine.Networking.NetworkServer.active">
3121       <summary>
3122         <para>Checks
if the server has been started.</para>
3123       </summary>
3124     </member>
3125     <member name=
"P:UnityEngine.Networking.NetworkServer.connections">
3126       <summary>
3127         <para>A list of all the current connections
from clients.</para>
3128       </summary>
3129     </member>
3130     <member name=
"P:UnityEngine.Networking.NetworkServer.dontListen">
3131       <summary>
3132         <para>If you enable
this, the server will not listen for incoming connections on the regular network port.</para>
3133       </summary>
3134     </member>
3135     <member name=
"P:UnityEngine.Networking.NetworkServer.handlers">
3136       <summary>
3137         <para>Dictionary of the message handlers registered with the server.</para>
3138       </summary>
3139     </member>
3140     <member name=
"P:UnityEngine.Networking.NetworkServer.hostTopology">
3141       <summary>
3142         <para>The host topology that the server
is using.</para>
3143       </summary>
3144     </member>
3145     <member name=
"P:UnityEngine.Networking.NetworkServer.listenPort">
3146       <summary>
3147         <para>The port that the server
is listening on.</para>
3148       </summary>
3149     </member>
3150     <member name=
"P:UnityEngine.Networking.NetworkServer.localClientActive">
3151       <summary>
3152         <para>True
is a local client is currently active on the server.</para>
3153       </summary>
3154     </member>
3155     <member name=
"P:UnityEngine.Networking.NetworkServer.localConnections">
3156       <summary>
3157         <para>A list of local connections
on the server.</para>
3158       </summary>
3159     </member>
3160     <member name=
"P:UnityEngine.Networking.NetworkServer.maxDelay">
3161       <summary>
3162         <para>The maximum delay before sending packets
on connections.</para>
3163       </summary>
3164     </member>
3165     <member name=
"P:UnityEngine.Networking.NetworkServer.networkConnectionClass">
3166       <summary>
3167         <para>The
class to be used when creating new network connections.</para>
3168       </summary>
3169     </member>
3170     <member name=
"P:UnityEngine.Networking.NetworkServer.numChannels">
3171       <summary>
3172         <para>The number of channels the network
is configure with.</para>
3173       </summary>
3174     </member>
3175     <member name=
"P:UnityEngine.Networking.NetworkServer.objects">
3176       <summary>
3177         <para>This
is a dictionary of networked objects that have been spawned on the server.</para>
3178       </summary>
3179     </member>
3180     <member name=
"P:UnityEngine.Networking.NetworkServer.sendPeerInfo">
3181       <summary>
3182         <para>Setting
this true will make the server send peer info to all participants of the network.</para>
3183       </summary>
3184     </member>
3185     <member name=
"P:UnityEngine.Networking.NetworkServer.serverHostId">
3186       <summary>
3187         <para>The transport layer hostId used
by this server.</para>
3188       </summary>
3189     </member>
3190     <member name=
"P:UnityEngine.Networking.NetworkServer.useWebSockets">
3191       <summary>
3192         <para>This makes the server listen
for WebSockets connections instead of normal transport layer connections.</para>
3193       </summary>
3194     </member>
3195     <member name=
"M:UnityEngine.Networking.NetworkServer.AddExternalConnection(UnityEngine.Networking.NetworkConnection)">
3196       <summary>
3197         <para>This accepts a network connection
from another external source and adds it to the server.</para>
3198       </summary>
3199       <param name=
"conn">Network connection to add.</param>
3200       <returns>
3201         <para>True
if added.</para>
3202       </returns>
3203     </member>
3204     <member name=
"M:UnityEngine.Networking.NetworkServer.AddPlayerForConnection">
3205       <summary>
3206         <para>When an AddPlayer message handler has received a request
from a player, the server calls this to associate the player object with the connection.</para>
3207       </summary>
3208       <param name=
"conn">Connection which is adding the player.</param>
3209       <param name=
"player">Player object spawned for the player.</param>
3210       <param name=
"playerControllerId">The player controller ID number as specified by client.</param>
3211       <returns>
3212         <para>True
if player was added.</para>
3213       </returns>
3214     </member>
3215     <member name=
"M:UnityEngine.Networking.NetworkServer.AddPlayerForConnection(UnityEngine.Networking.NetworkConnection,UnityEngine.GameObject,System.Int16)">
3216       <summary>
3217         <para>When an AddPlayer message handler has received a request
from a player, the server calls this to associate the player object with the connection.</para>
3218       </summary>
3219       <param name=
"conn">Connection which is adding the player.</param>
3220       <param name=
"player">Player object spawned for the player.</param>
3221       <param name=
"playerControllerId">The player controller ID number as specified by client.</param>
3222       <returns>
3223         <para>True
if player was added.</para>
3224       </returns>
3225     </member>
3226     <member name=
"M:UnityEngine.Networking.NetworkServer.BecomeHost">
3227       <summary>
3228         <para>This allows a client that has been disconnected
from a server, to become the host of a new version of the game.</para>
3229       </summary>
3230       <param name=
"oldClient">The client that was connected to the old host.</param>
3231       <param name=
"port">The port to listen on.</param>
3232       <param name=
"matchInfo">Match information (may be null).</param>
3233       <returns>
3234         <para>The local client connected to the
new host.</para>
3235       </returns>
3236     </member>
3237     <member name=
"M:UnityEngine.Networking.NetworkServer.ClearHandlers">
3238       <summary>
3239         <para>Clear all registered callback handlers.</para>
3240       </summary>
3241     </member>
3242     <member name=
"M:UnityEngine.Networking.NetworkServer.ClearLocalObjects">
3243       <summary>
3244         <para>This clears all of the networked objects that the server
is aware of. This can be required if a scene change deleted all of the objects without destroying them in the normal manner.</para>
3245       </summary>
3246     </member>
3247     <member name=
"M:UnityEngine.Networking.NetworkServer.ClearSpawners">
3248       <summary>
3249         <para>Clears all registered spawn prefab and spawn handler functions
for this server.</para>
3250       </summary>
3251     </member>
3252     <member name=
"M:UnityEngine.Networking.NetworkServer.Configure(UnityEngine.Networking.ConnectionConfig,System.Int32)">
3253       <summary>
3254         <para>This configures the transport layer settings
for the server.</para>
3255       </summary>
3256       <param name=
"config">Transport layer confuration object.</param>
3257       <param name=
"maxConnections">The maximum number of client connections to allow.</param>
3258       <param name=
"topology">Transport layer topology object to use.</param>
3259       <returns>
3260         <para>True
if successfully configured.</para>
3261       </returns>
3262     </member>
3263     <member name=
"M:UnityEngine.Networking.NetworkServer.Configure(UnityEngine.Networking.HostTopology)">
3264       <summary>
3265         <para>This configures the transport layer settings
for the server.</para>
3266       </summary>
3267       <param name=
"config">Transport layer confuration object.</param>
3268       <param name=
"maxConnections">The maximum number of client connections to allow.</param>
3269       <param name=
"topology">Transport layer topology object to use.</param>
3270       <returns>
3271         <para>True
if successfully configured.</para>
3272       </returns>
3273     </member>
3274     <member name=
"M:UnityEngine.Networking.NetworkServer.Destroy(UnityEngine.GameObject)">
3275       <summary>
3276         <para>Destroys
this object and corresponding objects on all clients.</para>
3277       </summary>
3278       <param name=
"obj">Game object to destroy.</param>
3279     </member>
3280     <member name=
"M:UnityEngine.Networking.NetworkServer.DestroyPlayersForConnection(UnityEngine.Networking.NetworkConnection)">
3281       <summary>
3282         <para>This destroys all the player objects associated with a NetworkConnections
on a server.</para>
3283       </summary>
3284       <param name=
"conn">The connections object to clean up for.</param>
3285     </member>
3286     <member name=
"M:UnityEngine.Networking.NetworkServer.DisconnectAll">
3287       <summary>
3288         <para>Disconnect all currently connected clients.</para>
3289       </summary>
3290     </member>
3291     <member name=
"M:UnityEngine.Networking.NetworkServer.FindLocalObject(UnityEngine.Networking.NetworkInstanceId)">
3292       <summary>
3293         <para>This finds the local NetworkIdentity
object with the specified network Id.</para>
3294       </summary>
3295       <param name=
"netId">The netId of the NetworkIdentity object to find.</param>
3296       <returns>
3297         <para>The game
object that matches the netId.</para>
3298       </returns>
3299     </member>
3300     <member name=
"M:UnityEngine.Networking.NetworkServer.GetConnectionStats">
3301       <summary>
3302         <para>Gets aggregate packet stats
for all connections.</para>
3303       </summary>
3304       <returns>
3305         <para>Dictionary of msg types and packet statistics.</para>
3306       </returns>
3307     </member>
3308     <member name=
"M:UnityEngine.Networking.NetworkServer.GetStatsIn(System.Int32&amp;,System.Int32&amp;)">
3309       <summary>
3310         <para>Get inbound network statistics
for the server.</para>
3311       </summary>
3312       <param name=
"numMsgs">Number of messages received so far.</param>
3313       <param name=
"numBytes">Number of bytes received so far.</param>
3314     </member>
3315     <member name=
"M:UnityEngine.Networking.NetworkServer.GetStatsOut(System.Int32&amp;,System.Int32&amp;,System.Int32&amp;,System.Int32&amp;)">
3316       <summary>
3317         <para>Get outbound network statistics
for the client.</para>
3318       </summary>
3319       <param name=
"numMsgs">Number of messages sent so far (including collated messages send through buffer).</param>
3320       <param name=
"numBufferedMsgs">Number of messages sent through buffer.</param>
3321       <param name=
"numBytes">Number of bytes sent so far.</param>
3322       <param name=
"lastBufferedPerSecond">Number of messages buffered for sending per second.</param>
3323     </member>
3324     <member name=
"M:UnityEngine.Networking.NetworkServer.Listen(System.String,System.Int32)">
3325       <summary>
3326         <para>Start the server
on the given port number. Note that if a match has been created, this will listen using the Relay server instead of a local socket.</para>
3327       </summary>
3328       <param name=
"ipAddress">The IP address to bind to (optional).</param>
3329       <param name=
"serverPort">Listen port number.</param>
3330       <returns>
3331         <para>True
if listen succeeded.</para>
3332       </returns>
3333     </member>
3334     <member name=
"M:UnityEngine.Networking.NetworkServer.Listen(System.Int32)">
3335       <summary>
3336         <para>Start the server
on the given port number. Note that if a match has been created, this will listen using the Relay server instead of a local socket.</para>
3337       </summary>
3338       <param name=
"ipAddress">The IP address to bind to (optional).</param>
3339       <param name=
"serverPort">Listen port number.</param>
3340       <returns>
3341         <para>True
if listen succeeded.</para>
3342       </returns>
3343     </member>
3344     <member name=
"M:UnityEngine.Networking.NetworkServer.ListenRelay(System.String,System.Int32,UnityEngine.Networking.Types.NetworkID,UnityEngine.Networking.Types.SourceID,UnityEngine.Networking.Types.NodeID)">
3345       <summary>
3346         <para>Starts a server
using a Relay server. This is the manual way of using the Relay server, as the regular NetworkServer.Connect() will automatically use the Relay server if a match exists.</para>
3347       </summary>
3348       <param name=
"relayIp">Relay server IP Address.</param>
3349       <param name=
"relayPort">Relay server port.</param>
3350       <param name=
"netGuid">GUID of the network to create.</param>
3351       <param name=
"sourceId">This server's sourceId.</param>
3352       <param name=
"nodeId">The node to join the network with.</param>
3353     </member>
3354     <member name=
"M:UnityEngine.Networking.NetworkServer.RegisterHandler(System.Int16,UnityEngine.Networking.NetworkMessageDelegate)">
3355       <summary>
3356         <para>Register a handler
for a particular message type.</para>
3357       </summary>
3358       <param name=
"msgType">Message type number.</param>
3359       <param name=
"handler">Function handler which will be invoked for when this message type is received.</param>
3360     </member>
3361     <member name=
"M:UnityEngine.Networking.NetworkServer.RemoveExternalConnection(System.Int32)">
3362       <summary>
3363         <para>This removes an external connection added with AddExternalConnection().</para>
3364       </summary>
3365       <param name=
"connectionId">The id of the connection to remove.</param>
3366     </member>
3367     <member name=
"M:UnityEngine.Networking.NetworkServer.ReplacePlayerForConnection">
3368       <summary>
3369         <para>This replaces the player
object for a connection with a different player object. The old player object is not destroyed.</para>
3370       </summary>
3371       <param name=
"conn">Connection which is adding the player.</param>
3372       <param name=
"player">Player object spawned for the player.</param>
3373       <param name=
"playerControllerId">The player controller ID number as specified by client.</param>
3374       <returns>
3375         <para>True
if player was replaced.</para>
3376       </returns>
3377     </member>
3378     <member name=
"M:UnityEngine.Networking.NetworkServer.ReplacePlayerForConnection(UnityEngine.Networking.NetworkConnection,UnityEngine.GameObject,System.Int16)">
3379       <summary>
3380         <para>This replaces the player
object for a connection with a different player object. The old player object is not destroyed.</para>
3381       </summary>
3382       <param name=
"conn">Connection which is adding the player.</param>
3383       <param name=
"player">Player object spawned for the player.</param>
3384       <param name=
"playerControllerId">The player controller ID number as specified by client.</param>
3385       <returns>
3386         <para>True
if player was replaced.</para>
3387       </returns>
3388     </member>
3389     <member name=
"M:UnityEngine.Networking.NetworkServer.Reset">
3390       <summary>
3391         <para>Reset the NetworkServer singleton.</para>
3392       </summary>
3393     </member>
3394     <member name=
"M:UnityEngine.Networking.NetworkServer.ResetConnectionStats">
3395       <summary>
3396         <para>Resets the packet stats
on all connections.</para>
3397       </summary>
3398     </member>
3399     <member name=
"M:UnityEngine.Networking.NetworkServer.SendByChannelToAll(System.Int16,UnityEngine.Networking.MessageBase,System.Int32)">
3400       <summary>
3401         <para>Sends a network message to all connected clients
on a specified transport layer QoS channel.</para>
3402       </summary>
3403       <param name=
"msgType">The message id.</param>
3404       <param name=
"msg">The message to send.</param>
3405       <param name=
"channelId">The transport layer channel to use.</param>
3406       <returns>
3407         <para>True
if the message was sent.</para>
3408       </returns>
3409     </member>
3410     <member name=
"M:UnityEngine.Networking.NetworkServer.SendByChannelToReady(UnityEngine.GameObject,System.Int16,UnityEngine.Networking.MessageBase,System.Int32)">
3411       <summary>
3412         <para>Sends a network message to all connected clients that are
"ready" on a specified transport layer QoS channel.</para>
3413       </summary>
3414       <param name=
"contextObj">An object to use for context when calculating object visibility. If null, then the message is sent to all ready clients.</param>
3415       <param name=
"msgType">The message id.</param>
3416       <param name=
"msg">The message to send.</param>
3417       <param name=
"channelId">The transport layer channel to send on.</param>
3418       <returns>
3419         <para>True
if the message was sent.</para>
3420       </returns>
3421     </member>
3422     <member name=
"M:UnityEngine.Networking.NetworkServer.SendBytesToPlayer(UnityEngine.GameObject,System.Byte[],System.Int32,System.Int32)">
3423       <summary>
3424         <para>This sends an array of bytes to a specific player.</para>
3425       </summary>
3426       <param name=
"player">The player to send the bytes to.</param>
3427       <param name=
"buffer">Array of bytes to send.</param>
3428       <param name=
"numBytes">Size of array.</param>
3429       <param name=
"channelId">Transport layer channel id to send bytes on.</param>
3430     </member>
3431     <member name=
"M:UnityEngine.Networking.NetworkServer.SendBytesToReady">
3432       <summary>
3433         <para>This sends an array of bytes to all ready players.</para>
3434       </summary>
3435       <param name=
"buffer">Array of bytes to send.</param>
3436       <param name=
"numBytes">Size of array.</param>
3437       <param name=
"channelId">Transport layer channel id to send bytes on.</param>
3438     </member>
3439     <member name=
"M:UnityEngine.Networking.NetworkServer.SendNetworkInfo(UnityEngine.Networking.NetworkConnection)">
3440       <summary>
3441         <para>This
is obsolete. This functionality is now part of the NetworkMigrationManager.</para>
3442       </summary>
3443       <param name=
"targetConnection">Connection to send peer info to.</param>
3444     </member>
3445     <member name=
"M:UnityEngine.Networking.NetworkServer.SendToAll">
3446       <summary>
3447         <para>Send a message structure with the given type number to all connected clients.</para>
3448       </summary>
3449       <param name=
"msg">Message structure.</param>
3450       <param name=
"msgType">Message type.</param>
3451       <returns>
3452         <para>Success
if message is sent.</para>
3453       </returns>
3454     </member>
3455     <member name=
"M:UnityEngine.Networking.NetworkServer.SendToClient">
3456       <summary>
3457         <para>Send a message to the client which owns the given connection ID.</para>
3458       </summary>
3459       <param name=
"connectionId">Client connection ID.</param>
3460       <param name=
"msg">Message struct to send.</param>
3461       <param name=
"msgType">Message type.</param>
3462     </member>
3463     <member name=
"M:UnityEngine.Networking.NetworkServer.SendToClientOfPlayer">
3464       <summary>
3465         <para>Send a message to the client which owns the given player
object instance.</para>
3466       </summary>
3467       <param name=
"player">The players game object.</param>
3468       <param name=
"msg">Message struct.</param>
3469       <param name=
"msgType">Message type.</param>
3470     </member>
3471     <member name=
"M:UnityEngine.Networking.NetworkServer.SendToReady">
3472       <summary>
3473         <para>Send a message structure with the given type number to only clients which are ready.</para>
3474       </summary>
3475       <param name=
"msg">Message structure.</param>
3476       <param name=
"msgType">Message type.</param>
3477       <returns>
3478         <para>Success
if message is sent.</para>
3479       </returns>
3480     </member>
3481     <member name=
"M:UnityEngine.Networking.NetworkServer.SendUnreliableToAll">
3482       <summary>
3483         <para>Send given message structure
as an unreliable message to all connected clients.</para>
3484       </summary>
3485       <param name=
"msg">Message structure.</param>
3486       <param name=
"msgType">Message type.</param>
3487       <returns>
3488         <para>Success
if message is sent.</para>
3489       </returns>
3490     </member>
3491     <member name=
"M:UnityEngine.Networking.NetworkServer.SendUnreliableToReady">
3492       <summary>
3493         <para>Send given message structure
as an unreliable message only to ready clients.</para>
3494       </summary>
3495       <param name=
"msg">Message structure.</param>
3496       <param name=
"msgType">Message type.</param>
3497       <returns>
3498         <para>Success
if message is sent.</para>
3499       </returns>
3500     </member>
3501     <member name=
"M:UnityEngine.Networking.NetworkServer.SendWriterToReady">
3502       <summary>
3503         <para>Sends the contents of a NetworkWriter
object to the ready players.</para>
3504       </summary>
3505       <param name=
"writer">The writer object to send.</param>
3506       <param name=
"channelId">The QoS channel to send the data on.</param>
3507     </member>
3508     <member name=
"M:UnityEngine.Networking.NetworkServer.SetAllClientsNotReady">
3509       <summary>
3510         <para>Marks all connected clients
as no longer ready.</para>
3511       </summary>
3512     </member>
3513     <member name=
"M:UnityEngine.Networking.NetworkServer.SetClientNotReady(UnityEngine.Networking.NetworkConnection)">
3514       <summary>
3515         <para>Sets the client of the connection to be not-ready.</para>
3516       </summary>
3517       <param name=
"conn">The connection of the client to make not ready.</param>
3518     </member>
3519     <member name=
"M:UnityEngine.Networking.NetworkServer.SetClientReady(UnityEngine.Networking.NetworkConnection)">
3520       <summary>
3521         <para>Sets the client to be ready.</para>
3522       </summary>
3523       <param name=
"conn">The connection of the client to make ready.</param>
3524     </member>
3525     <member name=
"M:UnityEngine.Networking.NetworkServer.SetNetworkConnectionClass">
3526       <summary>
3527         <para>This sets the
class used when creating new network connections.</para>
3528       </summary>
3529     </member>
3530     <member name=
"M:UnityEngine.Networking.NetworkServer.Shutdown">
3531       <summary>
3532         <para>This shuts down the server and disconnects all clients.</para>
3533       </summary>
3534     </member>
3535     <member name=
"M:UnityEngine.Networking.NetworkServer.Spawn(UnityEngine.GameObject)">
3536       <summary>
3537         <para>Spawn the given game
object on all clients which are ready.</para>
3538       </summary>
3539       <param name=
"obj">Game object with NetworkIdentity to spawn.</param>
3540     </member>
3541     <member name=
"M:UnityEngine.Networking.NetworkServer.Spawn">
3542       <summary>
3543         <para>Spawn the given game
object on all clients which are ready.</para>
3544       </summary>
3545       <param name=
"obj">Game object with NetworkIdentity to spawn.</param>
3546     </member>
3547     <member name=
"M:UnityEngine.Networking.NetworkServer.SpawnObjects">
3548       <summary>
3549         <para>This causes NetworkIdentity objects
in a scene to be spawned on a server.</para>
3550       </summary>
3551       <returns>
3552         <para>Success
if objects where spawned.</para>
3553       </returns>
3554     </member>
3555     <member name=
"M:UnityEngine.Networking.NetworkServer.SpawnWithClientAuthority(UnityEngine.GameObject,UnityEngine.GameObject)">
3556       <summary>
3557         <para>This spawns an
object like NetworkServer.Spawn() but also assigns Client Authority to the specified client.</para>
3558       </summary>
3559       <param name=
"obj">The object to spawn.</param>
3560       <param name=
"player">The player object to set Client Authority to.</param>
3561       <param name=
"assetId">The assetId of the object to spawn. Used for custom spawn handlers.</param>
3562       <param name=
"conn">The connection to set Client Authority to.</param>
3563       <returns>
3564         <para>True
if the object was spawned.</para>
3565       </returns>
3566     </member>
3567     <member name=
"M:UnityEngine.Networking.NetworkServer.SpawnWithClientAuthority(UnityEngine.GameObject,UnityEngine.Networking.NetworkConnection)">
3568       <summary>
3569         <para>This spawns an
object like NetworkServer.Spawn() but also assigns Client Authority to the specified client.</para>
3570       </summary>
3571       <param name=
"obj">The object to spawn.</param>
3572       <param name=
"player">The player object to set Client Authority to.</param>
3573       <param name=
"assetId">The assetId of the object to spawn. Used for custom spawn handlers.</param>
3574       <param name=
"conn">The connection to set Client Authority to.</param>
3575       <returns>
3576         <para>True
if the object was spawned.</para>
3577       </returns>
3578     </member>
3579     <member name=
"M:UnityEngine.Networking.NetworkServer.SpawnWithClientAuthority(UnityEngine.GameObject,UnityEngine.Networking.NetworkHash128,UnityEngine.Networking.NetworkConnection)">
3580       <summary>
3581         <para>This spawns an
object like NetworkServer.Spawn() but also assigns Client Authority to the specified client.</para>
3582       </summary>
3583       <param name=
"obj">The object to spawn.</param>
3584       <param name=
"player">The player object to set Client Authority to.</param>
3585       <param name=
"assetId">The assetId of the object to spawn. Used for custom spawn handlers.</param>
3586       <param name=
"conn">The connection to set Client Authority to.</param>
3587       <returns>
3588         <para>True
if the object was spawned.</para>
3589       </returns>
3590     </member>
3591     <member name=
"M:UnityEngine.Networking.NetworkServer.UnregisterHandler(System.Int16)">
3592       <summary>
3593         <para>Unregisters a handler
for a particular message type.</para>
3594       </summary>
3595       <param name=
"msgType">The message type to remove the handler for.</param>
3596     </member>
3597     <member name=
"M:UnityEngine.Networking.NetworkServer.UnSpawn(UnityEngine.GameObject)">
3598       <summary>
3599         <para>This takes an
object that has been spawned and un-spawns it.</para>
3600       </summary>
3601       <param name=
"obj">The spawned object to be unspawned.</param>
3602     </member>
3603     <member name=
"T:UnityEngine.Networking.NetworkServerSimple">
3604       <summary>
3605         <para>The NetworkServerSimple
is a basic server class without the "game" related functionality that the NetworkServer class has.</para>
3606       </summary>
3607     </member>
3608     <member name=
"P:UnityEngine.Networking.NetworkServerSimple.connections">
3609       <summary>
3610         <para>A read-only list of the current connections being managed.</para>
3611       </summary>
3612     </member>
3613     <member name=
"P:UnityEngine.Networking.NetworkServerSimple.handlers">
3614       <summary>
3615         <para>The message handler functions that are registered.</para>
3616       </summary>
3617     </member>
3618     <member name=
"P:UnityEngine.Networking.NetworkServerSimple.hostTopology">
3619       <summary>
3620         <para>The transport layer host-topology that the server
is configured with.</para>
3621       </summary>
3622     </member>
3623     <member name=
"P:UnityEngine.Networking.NetworkServerSimple.listenPort">
3624       <summary>
3625         <para>The network port that the server
is listening on.</para>
3626       </summary>
3627     </member>
3628     <member name=
"P:UnityEngine.Networking.NetworkServerSimple.messageBuffer">
3629       <summary>
3630         <para>The
internal buffer that the server reads data from the network into. This will contain the most recent data read from the network when OnData() is called.</para>
3631       </summary>
3632     </member>
3633     <member name=
"P:UnityEngine.Networking.NetworkServerSimple.messageReader">
3634       <summary>
3635         <para>A NetworkReader
object that is bound to the server's messageBuffer.</para>
3636       </summary>
3637     </member>
3638     <member name=
"P:UnityEngine.Networking.NetworkServerSimple.networkConnectionClass">
3639       <summary>
3640         <para>The type of
class to be created for new network connections from clients.</para>
3641       </summary>
3642     </member>
3643     <member name=
"P:UnityEngine.Networking.NetworkServerSimple.serverHostId">
3644       <summary>
3645         <para>The transport layer hostId of the server.</para>
3646       </summary>
3647     </member>
3648     <member name=
"P:UnityEngine.Networking.NetworkServerSimple.useWebSockets">
3649       <summary>
3650         <para>This causes the server to listen
for WebSocket connections instead of regular transport layer connections.</para>
3651       </summary>
3652     </member>
3653     <member name=
"M:UnityEngine.Networking.NetworkServerSimple.ClearHandlers">
3654       <summary>
3655         <para>Clears the message handlers that are registered.</para>
3656       </summary>
3657     </member>
3658     <member name=
"M:UnityEngine.Networking.NetworkServerSimple.Configure(UnityEngine.Networking.ConnectionConfig,System.Int32)">
3659       <summary>
3660         <para>This configures the network transport layer of the server.</para>
3661       </summary>
3662       <param name=
"config">The transport layer configuration to use.</param>
3663       <param name=
"maxConnections">Maximum number of network connections to allow.</param>
3664       <param name=
"topology">The transport layer host topology to use.</param>
3665       <returns>
3666         <para>True
if configured.</para>
3667       </returns>
3668     </member>
3669     <member name=
"M:UnityEngine.Networking.NetworkServerSimple.Configure(UnityEngine.Networking.HostTopology)">
3670       <summary>
3671         <para>This configures the network transport layer of the server.</para>
3672       </summary>
3673       <param name=
"config">The transport layer configuration to use.</param>
3674       <param name=
"maxConnections">Maximum number of network connections to allow.</param>
3675       <param name=
"topology">The transport layer host topology to use.</param>
3676       <returns>
3677         <para>True
if configured.</para>
3678       </returns>
3679     </member>
3680     <member name=
"M:UnityEngine.Networking.NetworkServerSimple.Disconnect(System.Int32)">
3681       <summary>
3682         <para>This disconnects the connection of the corresponding connection id.</para>
3683       </summary>
3684       <param name=
"connectionId">The id of the connection to disconnect.</param>
3685     </member>
3686     <member name=
"M:UnityEngine.Networking.NetworkServerSimple.DisconnectAllConnections">
3687       <summary>
3688         <para>This disconnects all of the active connections.</para>
3689       </summary>
3690     </member>
3691     <member name=
"M:UnityEngine.Networking.NetworkServerSimple.FindConnection(System.Int32)">
3692       <summary>
3693         <para>This looks up the network connection
object for the specified connection Id.</para>
3694       </summary>
3695       <param name=
"connectionId">The connection id to look up.</param>
3696       <returns>
3697         <para>A NetworkConnection objects, or
null if no connection found.</para>
3698       </returns>
3699     </member>
3700     <member name=
"M:UnityEngine.Networking.NetworkServerSimple.Initialize">
3701       <summary>
3702         <para>Initialization function that
is invoked when the server starts listening. This can be overridden to perform custom initialization such as setting the NetworkConnectionClass.</para>
3703       </summary>
3704     </member>
3705     <member name=
"M:UnityEngine.Networking.NetworkServerSimple.Listen(System.Int32)">
3706       <summary>
3707         <para>This starts the server listening
for connections on the specified port.</para>
3708       </summary>
3709       <param name=
"serverListenPort">The port to listen on.</param>
3710       <param name=
"topology">The transport layer host toplogy to configure with.</param>
3711       <returns>
3712         <para>True
if able to listen.</para>
3713       </returns>
3714     </member>
3715     <member name=
"M:UnityEngine.Networking.NetworkServerSimple.Listen(System.Int32,UnityEngine.Networking.HostTopology)">
3716       <summary>
3717         <para>This starts the server listening
for connections on the specified port.</para>
3718       </summary>
3719       <param name=
"serverListenPort">The port to listen on.</param>
3720       <param name=
"topology">The transport layer host toplogy to configure with.</param>
3721       <returns>
3722         <para>True
if able to listen.</para>
3723       </returns>
3724     </member>
3725     <member name=
"M:UnityEngine.Networking.NetworkServerSimple.ListenRelay(System.String,System.Int32,UnityEngine.Networking.Types.NetworkID,UnityEngine.Networking.Types.SourceID,UnityEngine.Networking.Types.NodeID)">
3726       <summary>
3727         <para>Starts a server
using a Relay server. This is the manual way of using the Relay server, as the regular NetworkServer.Connect() will automatically use the Relay server if a match exists.</para>
3728       </summary>
3729       <param name=
"relayIp">Relay server IP Address.</param>
3730       <param name=
"relayPort">Relay server port.</param>
3731       <param name=
"netGuid">GUID of the network to create.</param>
3732       <param name=
"sourceId">This server's sourceId.</param>
3733       <param name=
"nodeId">The node to join the network with.</param>
3734     </member>
3735     <member name=
"M:UnityEngine.Networking.NetworkServerSimple.OnConnected(UnityEngine.Networking.NetworkConnection)">
3736       <summary>
3737         <para>This
virtual function can be overridden to perform custom functionality for new network connections.</para>
3738       </summary>
3739       <param name=
"conn">The new connection object.</param>
3740     </member>
3741     <member name=
"M:UnityEngine.Networking.NetworkServerSimple.OnConnectError(System.Int32,System.Byte)">
3742       <summary>
3743         <para>A
virtual function that is invoked when there is a connection error.</para>
3744       </summary>
3745       <param name=
"connectionId">The id of the connection with the error.</param>
3746       <param name=
"error">The error code.</param>
3747     </member>
3748     <member name=
"M:UnityEngine.Networking.NetworkServerSimple.OnData(UnityEngine.Networking.NetworkConnection,System.Int32,System.Int32)">
3749       <summary>
3750         <para>This
virtual function can be overridden to perform custom functionality when data is received for a connection.</para>
3751       </summary>
3752       <param name=
"conn">The connection that data was received on.</param>
3753       <param name=
"channelId">The channel that data was received on.</param>
3754       <param name=
"receivedSize">The amount of data received.</param>
3755     </member>
3756     <member name=
"M:UnityEngine.Networking.NetworkServerSimple.OnDataError(UnityEngine.Networking.NetworkConnection,System.Byte)">
3757       <summary>
3758         <para>A
virtual function that is called when a data error occurs on a connection.</para>
3759       </summary>
3760       <param name=
"conn">The connection object that the error occured on.</param>
3761       <param name=
"error">The error code.</param>
3762     </member>
3763     <member name=
"M:UnityEngine.Networking.NetworkServerSimple.OnDisconnected(UnityEngine.Networking.NetworkConnection)">
3764       <summary>
3765         <para>This
virtual function can be overridden to perform custom functionality for disconnected network connections.</para>
3766       </summary>
3767       <param name=
"conn"></param>
3768     </member>
3769     <member name=
"M:UnityEngine.Networking.NetworkServerSimple.OnDisconnectError(UnityEngine.Networking.NetworkConnection,System.Byte)">
3770       <summary>
3771         <para>A
virtual function that is called when a disconnect error happens.</para>
3772       </summary>
3773       <param name=
"conn">The connection object that the error occured on.</param>
3774       <param name=
"error">The error code.</param>
3775     </member>
3776     <member name=
"M:UnityEngine.Networking.NetworkServerSimple.RegisterHandler(System.Int16,UnityEngine.Networking.NetworkMessageDelegate)">
3777       <summary>
3778         <para>This registers a handler function
for a message Id.</para>
3779       </summary>
3780       <param name=
"msgType">Message Id to register handler for.</param>
3781       <param name=
"handler">Handler function.</param>
3782     </member>
3783     <member name=
"M:UnityEngine.Networking.NetworkServerSimple.RemoveConnectionAtIndex(System.Int32)">
3784       <summary>
3785         <para>This removes a connection
object from the server's list of connections.</para>
3786       </summary>
3787       <param name=
"connectionId">The id of the connection to remove.</param>
3788       <returns>
3789         <para>True
if removed.</para>
3790       </returns>
3791     </member>
3792     <member name=
"M:UnityEngine.Networking.NetworkServerSimple.SendBytesTo(System.Int32,System.Byte[],System.Int32,System.Int32)">
3793       <summary>
3794         <para>This sends the data
in an array of bytes to the connected client.</para>
3795       </summary>
3796       <param name=
"connectionId">The id of the connection to send on.</param>
3797       <param name=
"bytes">The data to send.</param>
3798       <param name=
"numBytes">The size of the data to send.</param>
3799       <param name=
"channelId">The channel to send the data on.</param>
3800     </member>
3801     <member name=
"M:UnityEngine.Networking.NetworkServerSimple.SendWriterTo(System.Int32,UnityEngine.Networking.NetworkWriter,System.Int32)">
3802       <summary>
3803         <para>This sends the contents of a NetworkWriter
object to the connected client.</para>
3804       </summary>
3805       <param name=
"connectionId">The id of the connection to send on.</param>
3806       <param name=
"writer">The writer object to send.</param>
3807       <param name=
"channelId">The channel to send the data on.</param>
3808     </member>
3809     <member name=
"M:UnityEngine.Networking.NetworkServerSimple.SetConnectionAtIndex(UnityEngine.Networking.NetworkConnection)">
3810       <summary>
3811         <para>This adds a connection created
by external code to the server's list of connections, at the connection's connectionId index.</para>
3812       </summary>
3813       <param name=
"conn">A new connection object.</param>
3814       <returns>
3815         <para>True
if added.</para>
3816       </returns>
3817     </member>
3818     <member name=
"M:UnityEngine.Networking.NetworkServerSimple.SetNetworkConnectionClass">
3819       <summary>
3820         <para>This sets the
class that is used when creating new network connections.</para>
3821       </summary>
3822     </member>
3823     <member name=
"M:UnityEngine.Networking.NetworkServerSimple.Stop">
3824       <summary>
3825         <para>This stops a server
from listening.</para>
3826       </summary>
3827     </member>
3828     <member name=
"M:UnityEngine.Networking.NetworkServerSimple.UnregisterHandler(System.Int16)">
3829       <summary>
3830         <para>This unregisters a registered message handler function.</para>
3831       </summary>
3832       <param name=
"msgType">The message id to unregister.</param>
3833     </member>
3834     <member name=
"M:UnityEngine.Networking.NetworkServerSimple.Update">
3835       <summary>
3836         <para>This function pumps the server causing incoming network data to be processed, and pending outgoing data to be sent.</para>
3837       </summary>
3838     </member>
3839     <member name=
"M:UnityEngine.Networking.NetworkServerSimple.UpdateConnections">
3840       <summary>
3841         <para>This function causes pending outgoing data
on connections to be sent, but unlike Update() it works when the server is not listening.</para>
3842       </summary>
3843     </member>
3844     <member name=
"T:UnityEngine.Networking.NetworkSettingsAttribute">
3845       <summary>
3846         <para>This attribute
is used to configure the network settings of scripts that are derived from the NetworkBehaviour base class.</para>
3847       </summary>
3848     </member>
3849     <member name=
"F:UnityEngine.Networking.NetworkSettingsAttribute.channel">
3850       <summary>
3851         <para>The QoS channel to use
for updates for this script.</para>
3852       </summary>
3853     </member>
3854     <member name=
"F:UnityEngine.Networking.NetworkSettingsAttribute.sendInterval">
3855       <summary>
3856         <para>The sendInterval control how frequently updates are sent
for this script.</para>
3857       </summary>
3858     </member>
3859     <member name=
"T:UnityEngine.Networking.NetworkStartPosition">
3860       <summary>
3861         <para>This component
is used to make a gameObject a starting position for spawning player objects in multiplayer games.</para>
3862       </summary>
3863     </member>
3864     <member name=
"T:UnityEngine.Networking.NetworkSystem.AddPlayerMessage">
3865       <summary>
3866         <para>This
is passed to handler funtions registered for the AddPlayer built-in message.</para>
3867       </summary>
3868     </member>
3869     <member name=
"F:UnityEngine.Networking.NetworkSystem.AddPlayerMessage.msgData">
3870       <summary>
3871         <para>The extra message data included
in the AddPlayerMessage.</para>
3872       </summary>
3873     </member>
3874     <member name=
"F:UnityEngine.Networking.NetworkSystem.AddPlayerMessage.msgSize">
3875       <summary>
3876         <para>The size of the extra message data included
in the AddPlayerMessage.</para>
3877       </summary>
3878     </member>
3879     <member name=
"F:UnityEngine.Networking.NetworkSystem.AddPlayerMessage.playerControllerId">
3880       <summary>
3881         <para>The playerId of the
new player.</para>
3882       </summary>
3883     </member>
3884     <member name=
"T:UnityEngine.Networking.NetworkSystem.EmptyMessage">
3885       <summary>
3886         <para>A utility
class to send a network message with no contents.</para>
3887       </summary>
3888     </member>
3889     <member name=
"T:UnityEngine.Networking.NetworkSystem.ErrorMessage">
3890       <summary>
3891         <para>This
is passed to handler functions registered for the SYSTEM_ERROR built-in message.</para>
3892       </summary>
3893     </member>
3894     <member name=
"F:UnityEngine.Networking.NetworkSystem.ErrorMessage.errorCode">
3895       <summary>
3896         <para>The error code.</para>
3897       </summary>
3898     </member>
3899     <member name=
"T:UnityEngine.Networking.NetworkSystem.IntegerMessage">
3900       <summary>
3901         <para>A utility
class to send simple network messages that only contain an integer.</para>
3902       </summary>
3903     </member>
3904     <member name=
"F:UnityEngine.Networking.NetworkSystem.IntegerMessage.value">
3905       <summary>
3906         <para>The integer
value to serialize.</para>
3907       </summary>
3908     </member>
3909     <member name=
"T:UnityEngine.Networking.NetworkSystem.NotReadyMessage">
3910       <summary>
3911         <para>This
is passed to handler funtions registered for the SYSTEM_NOT_READY built-in message.</para>
3912       </summary>
3913     </member>
3914     <member name=
"T:UnityEngine.Networking.NetworkSystem.PeerAuthorityMessage">
3915       <summary>
3916         <para>Information about a change
in authority of a non-player in the same network game.</para>
3917       </summary>
3918     </member>
3919     <member name=
"F:UnityEngine.Networking.NetworkSystem.PeerAuthorityMessage.authorityState">
3920       <summary>
3921         <para>The
new state of authority for the object referenced by this message.</para>
3922       </summary>
3923     </member>
3924     <member name=
"F:UnityEngine.Networking.NetworkSystem.PeerAuthorityMessage.connectionId">
3925       <summary>
3926         <para>The connection Id (
on the server) of the peer whose authority is changing for the object.</para>
3927       </summary>
3928     </member>
3929     <member name=
"F:UnityEngine.Networking.NetworkSystem.PeerAuthorityMessage.netId">
3930       <summary>
3931         <para>The network id of the
object whose authority state changed.</para>
3932       </summary>
3933     </member>
3934     <member name=
"T:UnityEngine.Networking.NetworkSystem.PeerInfoMessage">
3935       <summary>
3936         <para>Information about another participant
in the same network game.</para>
3937       </summary>
3938     </member>
3939     <member name=
"F:UnityEngine.Networking.NetworkSystem.PeerInfoMessage.address">
3940       <summary>
3941         <para>The IP address of the peer.</para>
3942       </summary>
3943     </member>
3944     <member name=
"F:UnityEngine.Networking.NetworkSystem.PeerInfoMessage.connectionId">
3945       <summary>
3946         <para>The id of the NetworkConnection associated with the peer.</para>
3947       </summary>
3948     </member>
3949     <member name=
"F:UnityEngine.Networking.NetworkSystem.PeerInfoMessage.isHost">
3950       <summary>
3951         <para>True
if this peer is the host of the network game.</para>
3952       </summary>
3953     </member>
3954     <member name=
"F:UnityEngine.Networking.NetworkSystem.PeerInfoMessage.isYou">
3955       <summary>
3956         <para>True
if the peer if the same as the current client.</para>
3957       </summary>
3958     </member>
3959     <member name=
"F:UnityEngine.Networking.NetworkSystem.PeerInfoMessage.playerIds">
3960       <summary>
3961         <para>The players
for this peer.</para>
3962       </summary>
3963     </member>
3964     <member name=
"F:UnityEngine.Networking.NetworkSystem.PeerInfoMessage.port">
3965       <summary>
3966         <para>The network port being used
by the peer.</para>
3967       </summary>
3968     </member>
3969     <member name=
"T:UnityEngine.Networking.NetworkSystem.PeerInfoPlayer">
3970       <summary>
3971         <para>A structure used to identify player
object on other peers for host migration.</para>
3972       </summary>
3973     </member>
3974     <member name=
"F:UnityEngine.Networking.NetworkSystem.PeerInfoPlayer.netId">
3975       <summary>
3976         <para>The networkId of the player
object.</para>
3977       </summary>
3978     </member>
3979     <member name=
"F:UnityEngine.Networking.NetworkSystem.PeerInfoPlayer.playerControllerId">
3980       <summary>
3981         <para>The playerControllerId of the player
object.</para>
3982       </summary>
3983     </member>
3984     <member name=
"T:UnityEngine.Networking.NetworkSystem.PeerListMessage">
3985       <summary>
3986         <para>Internal UNET message
for sending information about network peers to clients.</para>
3987       </summary>
3988     </member>
3989     <member name=
"F:UnityEngine.Networking.NetworkSystem.PeerListMessage.oldServerConnectionId">
3990       <summary>
3991         <para>The connectionId of
this client on the old host.</para>
3992       </summary>
3993     </member>
3994     <member name=
"F:UnityEngine.Networking.NetworkSystem.PeerListMessage.peers">
3995       <summary>
3996         <para>The list of participants
in a networked game.</para>
3997       </summary>
3998     </member>
3999     <member name=
"T:UnityEngine.Networking.NetworkSystem.ReadyMessage">
4000       <summary>
4001         <para>This
is passed to handler funtions registered for the SYSTEM_READY built-in message.</para>
4002       </summary>
4003     </member>
4004     <member name=
"T:UnityEngine.Networking.NetworkSystem.ReconnectMessage">
4005       <summary>
4006         <para>This network message
is used when a client reconnect to the new host of a game.</para>
4007       </summary>
4008     </member>
4009     <member name=
"F:UnityEngine.Networking.NetworkSystem.ReconnectMessage.msgData">
4010       <summary>
4011         <para>Additional data.</para>
4012       </summary>
4013     </member>
4014     <member name=
"F:UnityEngine.Networking.NetworkSystem.ReconnectMessage.msgSize">
4015       <summary>
4016         <para>Size of additional data.</para>
4017       </summary>
4018     </member>
4019     <member name=
"F:UnityEngine.Networking.NetworkSystem.ReconnectMessage.netId">
4020       <summary>
4021         <para>The networkId of
this player on the old host.</para>
4022       </summary>
4023     </member>
4024     <member name=
"F:UnityEngine.Networking.NetworkSystem.ReconnectMessage.oldConnectionId">
4025       <summary>
4026         <para>This client
's connectionId on the old host.</para>
4027       </summary>
4028     </member>
4029     <member name=
"F:UnityEngine.Networking.NetworkSystem.ReconnectMessage.playerControllerId">
4030       <summary>
4031         <para>The playerControllerId of the player that
is rejoining.</para>
4032       </summary>
4033     </member>
4034     <member name=
"T:UnityEngine.Networking.NetworkSystem.RemovePlayerMessage">
4035       <summary>
4036         <para>This
is passed to handler funtions registered for the SYSTEM_REMOVE_PLAYER built-in message.</para>
4037       </summary>
4038     </member>
4039     <member name=
"F:UnityEngine.Networking.NetworkSystem.RemovePlayerMessage.playerControllerId">
4040       <summary>
4041         <para>The player ID of the player
object which should be removed.</para>
4042       </summary>
4043     </member>
4044     <member name=
"T:UnityEngine.Networking.NetworkSystem.StringMessage">
4045       <summary>
4046         <para>This
is a utility class for simple network messages that contain only a string.</para>
4047       </summary>
4048     </member>
4049     <member name=
"F:UnityEngine.Networking.NetworkSystem.StringMessage.value">
4050       <summary>
4051         <para>The
string that will be serialized.</para>
4052       </summary>
4053     </member>
4054     <member name=
"T:UnityEngine.Networking.NetworkTransform">
4055       <summary>
4056         <para>A component to synchronize the position and rotation of networked objects.</para>
4057       </summary>
4058     </member>
4059     <member name=
"P:UnityEngine.Networking.NetworkTransform.characterContoller">
4060       <summary>
4061         <para>Cached CharacterController.</para>
4062       </summary>
4063     </member>
4064     <member name=
"P:UnityEngine.Networking.NetworkTransform.clientMoveCallback2D">
4065       <summary>
4066         <para>A callback that can be used to validate
on the server, the movement of client authoritative objects.</para>
4067       </summary>
4068     </member>
4069     <member name=
"P:UnityEngine.Networking.NetworkTransform.clientMoveCallback3D">
4070       <summary>
4071         <para>A callback that can be used to validate
on the server, the movement of client authoritative objects.</para>
4072       </summary>
4073     </member>
4074     <member name=
"P:UnityEngine.Networking.NetworkTransform.grounded">
4075       <summary>
4076         <para>Tells the NetworkTransform that it
is on a surface (this is the default). </para>
4077       </summary>
4078     </member>
4079     <member name=
"P:UnityEngine.Networking.NetworkTransform.interpolateMovement">
4080       <summary>
4081         <para>Enables interpolation of the synchronized movement.</para>
4082       </summary>
4083     </member>
4084     <member name=
"P:UnityEngine.Networking.NetworkTransform.interpolateRotation">
4085       <summary>
4086         <para>Enables interpolation of the synchronized rotation.</para>
4087       </summary>
4088     </member>
4089     <member name=
"P:UnityEngine.Networking.NetworkTransform.lastSyncTime">
4090       <summary>
4091         <para>The most recent time
when a movement synchronization packet arrived for this object.</para>
4092       </summary>
4093     </member>
4094     <member name=
"P:UnityEngine.Networking.NetworkTransform.movementTheshold">
4095       <summary>
4096         <para>The distance that an
object can move without sending a movement synchronization update.</para>
4097       </summary>
4098     </member>
4099     <member name=
"P:UnityEngine.Networking.NetworkTransform.rigidbody2D">
4100       <summary>
4101         <para>Cached Rigidbody2D.</para>
4102       </summary>
4103     </member>
4104     <member name=
"P:UnityEngine.Networking.NetworkTransform.rigidbody3D">
4105       <summary>
4106         <para>Cached Rigidbody.</para>
4107       </summary>
4108     </member>
4109     <member name=
"P:UnityEngine.Networking.NetworkTransform.rotationSyncCompression">
4110       <summary>
4111         <para>How much to compress rotation sync updates.</para>
4112       </summary>
4113     </member>
4114     <member name=
"P:UnityEngine.Networking.NetworkTransform.sendInterval">
4115       <summary>
4116         <para>The sendInterval controls how often state updates are sent
for this object.</para>
4117       </summary>
4118     </member>
4119     <member name=
"P:UnityEngine.Networking.NetworkTransform.snapThreshold">
4120       <summary>
4121         <para>If a movement update puts an
object further from its current position that this value, it will snap to the position instead of moving smoothly.</para>
4122       </summary>
4123     </member>
4124     <member name=
"P:UnityEngine.Networking.NetworkTransform.syncRotationAxis">
4125       <summary>
4126         <para>Which axis should rotation
by synchronized for.</para>
4127       </summary>
4128     </member>
4129     <member name=
"P:UnityEngine.Networking.NetworkTransform.targetSyncPosition">
4130       <summary>
4131         <para>The target position interpolating towards.</para>
4132       </summary>
4133     </member>
4134     <member name=
"P:UnityEngine.Networking.NetworkTransform.targetSyncRotation2D">
4135       <summary>
4136         <para>The target rotation interpolating towards.</para>
4137       </summary>
4138     </member>
4139     <member name=
"P:UnityEngine.Networking.NetworkTransform.targetSyncRotation3D">
4140       <summary>
4141         <para>The target position interpolating towards.</para>
4142       </summary>
4143     </member>
4144     <member name=
"P:UnityEngine.Networking.NetworkTransform.targetSyncVelocity">
4145       <summary>
4146         <para>The velocity send
for synchronization.</para>
4147       </summary>
4148     </member>
4149     <member name=
"P:UnityEngine.Networking.NetworkTransform.transformSyncMode">
4150       <summary>
4151         <para>What method to use to sync the
object's position.</para>
4152       </summary>
4153     </member>
4154     <member name=
"T:UnityEngine.Networking.NetworkTransform.AxisSyncMode">
4155       <summary>
4156         <para>An axis or
set of axis.</para>
4157       </summary>
4158     </member>
4159     <member name=
"F:UnityEngine.Networking.NetworkTransform.AxisSyncMode.AxisX">
4160       <summary>
4161         <para>Only x axis.</para>
4162       </summary>
4163     </member>
4164     <member name=
"F:UnityEngine.Networking.NetworkTransform.AxisSyncMode.AxisXY">
4165       <summary>
4166         <para>The x and y axis.</para>
4167       </summary>
4168     </member>
4169     <member name=
"F:UnityEngine.Networking.NetworkTransform.AxisSyncMode.AxisXYZ">
4170       <summary>
4171         <para>The x, y and z axis.</para>
4172       </summary>
4173     </member>
4174     <member name=
"F:UnityEngine.Networking.NetworkTransform.AxisSyncMode.AxisXZ">
4175       <summary>
4176         <para>The x and z axis.</para>
4177       </summary>
4178     </member>
4179     <member name=
"F:UnityEngine.Networking.NetworkTransform.AxisSyncMode.AxisY">
4180       <summary>
4181         <para>Only the y axis.</para>
4182       </summary>
4183     </member>
4184     <member name=
"F:UnityEngine.Networking.NetworkTransform.AxisSyncMode.AxisYZ">
4185       <summary>
4186         <para>The y and z axis.</para>
4187       </summary>
4188     </member>
4189     <member name=
"F:UnityEngine.Networking.NetworkTransform.AxisSyncMode.AxisZ">
4190       <summary>
4191         <para>Only the z axis.</para>
4192       </summary>
4193     </member>
4194     <member name=
"F:UnityEngine.Networking.NetworkTransform.AxisSyncMode.None">
4195       <summary>
4196         <para>Do not sync.</para>
4197       </summary>
4198     </member>
4199     <member name=
"T:UnityEngine.Networking.NetworkTransform.ClientMoveCallback2D">
4200       <summary>
4201         <para>This
is the delegate use for the movement validation callback function clientMoveCallback2D on NetworkTransforms.</para>
4202       </summary>
4203       <param name=
"position">The new position from the client.</param>
4204       <param name=
"velocity">The new velocity from the client.</param>
4205       <param name=
"rotation">The new rotation from the client.</param>
4206     </member>
4207     <member name=
"T:UnityEngine.Networking.NetworkTransform.ClientMoveCallback3D">
4208       <summary>
4209         <para>This
is the delegate use for the movement validation callback function clientMoveCallback3D on NetworkTransforms.</para>
4210       </summary>
4211       <param name=
"position">The new position from the client.</param>
4212       <param name=
"velocity">The new velocity from the client.</param>
4213       <param name=
"rotation">The new rotation from the client.</param>
4214     </member>
4215     <member name=
"T:UnityEngine.Networking.NetworkTransform.CompressionSyncMode">
4216       <summary>
4217         <para>How much to compress sync data.</para>
4218       </summary>
4219     </member>
4220     <member name=
"F:UnityEngine.Networking.NetworkTransform.CompressionSyncMode.High">
4221       <summary>
4222         <para>High Compression - sacrificing accuracy.</para>
4223       </summary>
4224     </member>
4225     <member name=
"F:UnityEngine.Networking.NetworkTransform.CompressionSyncMode.Low">
4226       <summary>
4227         <para>A low amount of compression that preserves accuracy.</para>
4228       </summary>
4229     </member>
4230     <member name=
"F:UnityEngine.Networking.NetworkTransform.CompressionSyncMode.None">
4231       <summary>
4232         <para>Do not compress.</para>
4233       </summary>
4234     </member>
4235     <member name=
"T:UnityEngine.Networking.NetworkTransform.TransformSyncMode">
4236       <summary>
4237         <para>How to synchronize an
object's position.</para>
4238       </summary>
4239     </member>
4240     <member name=
"F:UnityEngine.Networking.NetworkTransform.TransformSyncMode.SyncCharacterController">
4241       <summary>
4242         <para>Sync
using the CharacterController component.</para>
4243       </summary>
4244     </member>
4245     <member name=
"F:UnityEngine.Networking.NetworkTransform.TransformSyncMode.SyncNone">
4246       <summary>
4247         <para>Dont synchronize.</para>
4248       </summary>
4249     </member>
4250     <member name=
"F:UnityEngine.Networking.NetworkTransform.TransformSyncMode.SyncRigidbody2D">
4251       <summary>
4252         <para>Sync
using the Rigidbody2D component.</para>
4253       </summary>
4254     </member>
4255     <member name=
"F:UnityEngine.Networking.NetworkTransform.TransformSyncMode.SyncRigidbody3D">
4256       <summary>
4257         <para>Sync
using the Rigidbody component.</para>
4258       </summary>
4259     </member>
4260     <member name=
"F:UnityEngine.Networking.NetworkTransform.TransformSyncMode.SyncTransform">
4261       <summary>
4262         <para>Sync
using the game object's base transform.</para>
4263       </summary>
4264     </member>
4265     <member name=
"T:UnityEngine.Networking.NetworkTransformChild">
4266       <summary>
4267         <para>A component to synchronize the position of child transforms of networked objects.</para>
4268       </summary>
4269     </member>
4270     <member name=
"P:UnityEngine.Networking.NetworkTransformChild.childIndex">
4271       <summary>
4272         <para>A unique Identifier
for this NetworkTransformChild component on this root object.</para>
4273       </summary>
4274     </member>
4275     <member name=
"P:UnityEngine.Networking.NetworkTransformChild.clientMoveCallback3D">
4276       <summary>
4277         <para>A callback function to allow server side validation of the movement of the child
object.</para>
4278       </summary>
4279     </member>
4280     <member name=
"P:UnityEngine.Networking.NetworkTransformChild.interpolateMovement">
4281       <summary>
4282         <para>The rate to interpolate towards the target position.</para>
4283       </summary>
4284     </member>
4285     <member name=
"P:UnityEngine.Networking.NetworkTransformChild.interpolateRotation">
4286       <summary>
4287         <para>The rate to interpolate to the target rotation.</para>
4288       </summary>
4289     </member>
4290     <member name=
"P:UnityEngine.Networking.NetworkTransformChild.lastSyncTime">
4291       <summary>
4292         <para>The most recent time
when a movement synchronization packet arrived for this object.</para>
4293       </summary>
4294     </member>
4295     <member name=
"P:UnityEngine.Networking.NetworkTransformChild.movementThreshold">
4296       <summary>
4297         <para>The distance that an
object can move without sending a movement synchronization update.</para>
4298       </summary>
4299     </member>
4300     <member name=
"P:UnityEngine.Networking.NetworkTransformChild.rotationSyncCompression">
4301       <summary>
4302         <para>How much to compress rotation sync updates.</para>
4303       </summary>
4304     </member>
4305     <member name=
"P:UnityEngine.Networking.NetworkTransformChild.sendInterval">
4306       <summary>
4307         <para>The sendInterval controls how often state updates are sent
for this object.</para>
4308       </summary>
4309     </member>
4310     <member name=
"P:UnityEngine.Networking.NetworkTransformChild.syncRotationAxis">
4311       <summary>
4312         <para>Which axis should rotation
by synchronized for.</para>
4313       </summary>
4314     </member>
4315     <member name=
"P:UnityEngine.Networking.NetworkTransformChild.target">
4316       <summary>
4317         <para>The child transform to be synchronized.</para>
4318       </summary>
4319     </member>
4320     <member name=
"P:UnityEngine.Networking.NetworkTransformChild.targetSyncPosition">
4321       <summary>
4322         <para>The target position interpolating towards.</para>
4323       </summary>
4324     </member>
4325     <member name=
"P:UnityEngine.Networking.NetworkTransformChild.targetSyncRotation3D">
4326       <summary>
4327         <para>The target rotation interpolating towards.</para>
4328       </summary>
4329     </member>
4330     <member name=
"T:UnityEngine.Networking.NetworkTransformVisualizer">
4331       <summary>
4332         <para>This
is a helper component to help understand and debug networked movement synchronization with the NetworkTransform component.</para>
4333       </summary>
4334     </member>
4335     <member name=
"P:UnityEngine.Networking.NetworkTransformVisualizer.visualizerPrefab">
4336       <summary>
4337         <para>The prefab to use
for the visualization object.</para>
4338       </summary>
4339     </member>
4340     <member name=
"T:UnityEngine.Networking.NetworkWriter">
4341       <summary>
4342         <para>General purpose serializer
for UNET (for serializing data to byte arrays).</para>
4343       </summary>
4344     </member>
4345     <member name=
"M:UnityEngine.Networking.NetworkWriter.AsArray">
4346       <summary>
4347         <para>Returns the
internal array of bytes the writer is using. This is NOT a copy.</para>
4348       </summary>
4349       <returns>
4350         <para>Internal buffer.</para>
4351       </returns>
4352     </member>
4353     <member name=
"M:UnityEngine.Networking.NetworkWriter.#ctor">
4354       <summary>
4355         <para>Creates a
new NetworkWriter object.</para>
4356       </summary>
4357       <param name=
"buffer">A buffer to write into. This is not copied.</param>
4358     </member>
4359     <member name=
"M:UnityEngine.Networking.NetworkWriter.#ctor(System.Byte[])">
4360       <summary>
4361         <para>Creates a
new NetworkWriter object.</para>
4362       </summary>
4363       <param name=
"buffer">A buffer to write into. This is not copied.</param>
4364     </member>
4365     <member name=
"M:UnityEngine.Networking.NetworkWriter.FinishMessage">
4366       <summary>
4367         <para>This fills
out the size header of a message begun with StartMessage(), so that it can be send using Send() functions.</para>
4368       </summary>
4369     </member>
4370     <member name=
"P:UnityEngine.Networking.NetworkWriter.Position">
4371       <summary>
4372         <para>The current position of the
internal buffer.</para>
4373       </summary>
4374     </member>
4375     <member name=
"M:UnityEngine.Networking.NetworkWriter.SeekZero">
4376       <summary>
4377         <para>Seeks to the start of the
internal buffer.</para>
4378       </summary>
4379     </member>
4380     <member name=
"M:UnityEngine.Networking.NetworkWriter.StartMessage(System.Int16)">
4381       <summary>
4382         <para>This begins a
new message, which should be completed with FinishMessage() once the payload has been written.</para>
4383       </summary>
4384       <param name=
"msgType">Message type.</param>
4385     </member>
4386     <member name=
"M:UnityEngine.Networking.NetworkWriter.ToArray">
4387       <summary>
4388         <para>Returns a copy of
internal array of bytes the writer is using, it copies only the bytes used.</para>
4389       </summary>
4390       <returns>
4391         <para>Copy of data used
by the writer.</para>
4392       </returns>
4393     </member>
4394     <member name=
"M:UnityEngine.Networking.NetworkWriter.Write(System.Char)">
4395       <summary>
4396         <para>This writes a reference to an
object, value, buffer or network message, together with a NetworkIdentity component to the stream.</para>
4397       </summary>
4398       <param name=
"value">The object to write.</param>
4399       <param name=
"buffer">The byte buffer to write.</param>
4400       <param name=
"count">The number of bytes in the byte buffer to write.</param>
4401       <param name=
"offset">The byte buffer array element to start writing from.</param>
4402       <param name=
"msg">The network message to write.</param>
4403     </member>
4404     <member name=
"M:UnityEngine.Networking.NetworkWriter.Write(System.Byte)">
4405       <summary>
4406         <para>This writes a reference to an
object, value, buffer or network message, together with a NetworkIdentity component to the stream.</para>
4407       </summary>
4408       <param name=
"value">The object to write.</param>
4409       <param name=
"buffer">The byte buffer to write.</param>
4410       <param name=
"count">The number of bytes in the byte buffer to write.</param>
4411       <param name=
"offset">The byte buffer array element to start writing from.</param>
4412       <param name=
"msg">The network message to write.</param>
4413     </member>
4414     <member name=
"M:UnityEngine.Networking.NetworkWriter.Write(System.SByte)">
4415       <summary>
4416         <para>This writes a reference to an
object, value, buffer or network message, together with a NetworkIdentity component to the stream.</para>
4417       </summary>
4418       <param name=
"value">The object to write.</param>
4419       <param name=
"buffer">The byte buffer to write.</param>
4420       <param name=
"count">The number of bytes in the byte buffer to write.</param>
4421       <param name=
"offset">The byte buffer array element to start writing from.</param>
4422       <param name=
"msg">The network message to write.</param>
4423     </member>
4424     <member name=
"M:UnityEngine.Networking.NetworkWriter.Write(System.Int16)">
4425       <summary>
4426         <para>This writes a reference to an
object, value, buffer or network message, together with a NetworkIdentity component to the stream.</para>
4427       </summary>
4428       <param name=
"value">The object to write.</param>
4429       <param name=
"buffer">The byte buffer to write.</param>
4430       <param name=
"count">The number of bytes in the byte buffer to write.</param>
4431       <param name=
"offset">The byte buffer array element to start writing from.</param>
4432       <param name=
"msg">The network message to write.</param>
4433     </member>
4434     <member name=
"M:UnityEngine.Networking.NetworkWriter.Write(System.UInt16)">
4435       <summary>
4436         <para>This writes a reference to an
object, value, buffer or network message, together with a NetworkIdentity component to the stream.</para>
4437       </summary>
4438       <param name=
"value">The object to write.</param>
4439       <param name=
"buffer">The byte buffer to write.</param>
4440       <param name=
"count">The number of bytes in the byte buffer to write.</param>
4441       <param name=
"offset">The byte buffer array element to start writing from.</param>
4442       <param name=
"msg">The network message to write.</param>
4443     </member>
4444     <member name=
"M:UnityEngine.Networking.NetworkWriter.Write(System.Int32)">
4445       <summary>
4446         <para>This writes a reference to an
object, value, buffer or network message, together with a NetworkIdentity component to the stream.</para>
4447       </summary>
4448       <param name=
"value">The object to write.</param>
4449       <param name=
"buffer">The byte buffer to write.</param>
4450       <param name=
"count">The number of bytes in the byte buffer to write.</param>
4451       <param name=
"offset">The byte buffer array element to start writing from.</param>
4452       <param name=
"msg">The network message to write.</param>
4453     </member>
4454     <member name=
"M:UnityEngine.Networking.NetworkWriter.Write(System.UInt32)">
4455       <summary>
4456         <para>This writes a reference to an
object, value, buffer or network message, together with a NetworkIdentity component to the stream.</para>
4457       </summary>
4458       <param name=
"value">The object to write.</param>
4459       <param name=
"buffer">The byte buffer to write.</param>
4460       <param name=
"count">The number of bytes in the byte buffer to write.</param>
4461       <param name=
"offset">The byte buffer array element to start writing from.</param>
4462       <param name=
"msg">The network message to write.</param>
4463     </member>
4464     <member name=
"M:UnityEngine.Networking.NetworkWriter.Write(System.Int64)">
4465       <summary>
4466         <para>This writes a reference to an
object, value, buffer or network message, together with a NetworkIdentity component to the stream.</para>
4467       </summary>
4468       <param name=
"value">The object to write.</param>
4469       <param name=
"buffer">The byte buffer to write.</param>
4470       <param name=
"count">The number of bytes in the byte buffer to write.</param>
4471       <param name=
"offset">The byte buffer array element to start writing from.</param>
4472       <param name=
"msg">The network message to write.</param>
4473     </member>
4474     <member name=
"M:UnityEngine.Networking.NetworkWriter.Write(System.UInt64)">
4475       <summary>
4476         <para>This writes a reference to an
object, value, buffer or network message, together with a NetworkIdentity component to the stream.</para>
4477       </summary>
4478       <param name=
"value">The object to write.</param>
4479       <param name=
"buffer">The byte buffer to write.</param>
4480       <param name=
"count">The number of bytes in the byte buffer to write.</param>
4481       <param name=
"offset">The byte buffer array element to start writing from.</param>
4482       <param name=
"msg">The network message to write.</param>
4483     </member>
4484     <member name=
"M:UnityEngine.Networking.NetworkWriter.Write(System.Single)">
4485       <summary>
4486         <para>This writes a reference to an
object, value, buffer or network message, together with a NetworkIdentity component to the stream.</para>
4487       </summary>
4488       <param name=
"value">The object to write.</param>
4489       <param name=
"buffer">The byte buffer to write.</param>
4490       <param name=
"count">The number of bytes in the byte buffer to write.</param>
4491       <param name=
"offset">The byte buffer array element to start writing from.</param>
4492       <param name=
"msg">The network message to write.</param>
4493     </member>
4494     <member name=
"M:UnityEngine.Networking.NetworkWriter.Write(System.Double)">
4495       <summary>
4496         <para>This writes a reference to an
object, value, buffer or network message, together with a NetworkIdentity component to the stream.</para>
4497       </summary>
4498       <param name=
"value">The object to write.</param>
4499       <param name=
"buffer">The byte buffer to write.</param>
4500       <param name=
"count">The number of bytes in the byte buffer to write.</param>
4501       <param name=
"offset">The byte buffer array element to start writing from.</param>
4502       <param name=
"msg">The network message to write.</param>
4503     </member>
4504     <member name=
"M:UnityEngine.Networking.NetworkWriter.Write(System.Decimal)">
4505       <summary>
4506         <para>This writes a reference to an
object, value, buffer or network message, together with a NetworkIdentity component to the stream.</para>
4507       </summary>
4508       <param name=
"value">The object to write.</param>
4509       <param name=
"buffer">The byte buffer to write.</param>
4510       <param name=
"count">The number of bytes in the byte buffer to write.</param>
4511       <param name=
"offset">The byte buffer array element to start writing from.</param>
4512       <param name=
"msg">The network message to write.</param>
4513     </member>
4514     <member name=
"M:UnityEngine.Networking.NetworkWriter.Write(System.String)">
4515       <summary>
4516         <para>This writes a reference to an
object, value, buffer or network message, together with a NetworkIdentity component to the stream.</para>
4517       </summary>
4518       <param name=
"value">The object to write.</param>
4519       <param name=
"buffer">The byte buffer to write.</param>
4520       <param name=
"count">The number of bytes in the byte buffer to write.</param>
4521       <param name=
"offset">The byte buffer array element to start writing from.</param>
4522       <param name=
"msg">The network message to write.</param>
4523     </member>
4524     <member name=
"M:UnityEngine.Networking.NetworkWriter.Write(System.Boolean)">
4525       <summary>
4526         <para>This writes a reference to an
object, value, buffer or network message, together with a NetworkIdentity component to the stream.</para>
4527       </summary>
4528       <param name=
"value">The object to write.</param>
4529       <param name=
"buffer">The byte buffer to write.</param>
4530       <param name=
"count">The number of bytes in the byte buffer to write.</param>
4531       <param name=
"offset">The byte buffer array element to start writing from.</param>
4532       <param name=
"msg">The network message to write.</param>
4533     </member>
4534     <member name=
"M:UnityEngine.Networking.NetworkWriter.Write(System.Byte[],System.Int32)">
4535       <summary>
4536         <para>This writes a reference to an
object, value, buffer or network message, together with a NetworkIdentity component to the stream.</para>
4537       </summary>
4538       <param name=
"value">The object to write.</param>
4539       <param name=
"buffer">The byte buffer to write.</param>
4540       <param name=
"count">The number of bytes in the byte buffer to write.</param>
4541       <param name=
"offset">The byte buffer array element to start writing from.</param>
4542       <param name=
"msg">The network message to write.</param>
4543     </member>
4544     <member name=
"M:UnityEngine.Networking.NetworkWriter.Write(System.Byte[],System.Int32,System.Int32)">
4545       <summary>
4546         <para>This writes a reference to an
object, value, buffer or network message, together with a NetworkIdentity component to the stream.</para>
4547       </summary>
4548       <param name=
"value">The object to write.</param>
4549       <param name=
"buffer">The byte buffer to write.</param>
4550       <param name=
"count">The number of bytes in the byte buffer to write.</param>
4551       <param name=
"offset">The byte buffer array element to start writing from.</param>
4552       <param name=
"msg">The network message to write.</param>
4553     </member>
4554     <member name=
"M:UnityEngine.Networking.NetworkWriter.Write(UnityEngine.Vector2)">
4555       <summary>
4556         <para>This writes a reference to an
object, value, buffer or network message, together with a NetworkIdentity component to the stream.</para>
4557       </summary>
4558       <param name=
"value">The object to write.</param>
4559       <param name=
"buffer">The byte buffer to write.</param>
4560       <param name=
"count">The number of bytes in the byte buffer to write.</param>
4561       <param name=
"offset">The byte buffer array element to start writing from.</param>
4562       <param name=
"msg">The network message to write.</param>
4563     </member>
4564     <member name=
"M:UnityEngine.Networking.NetworkWriter.Write(UnityEngine.Vector3)">
4565       <summary>
4566         <para>This writes a reference to an
object, value, buffer or network message, together with a NetworkIdentity component to the stream.</para>
4567       </summary>
4568       <param name=
"value">The object to write.</param>
4569       <param name=
"buffer">The byte buffer to write.</param>
4570       <param name=
"count">The number of bytes in the byte buffer to write.</param>
4571       <param name=
"offset">The byte buffer array element to start writing from.</param>
4572       <param name=
"msg">The network message to write.</param>
4573     </member>
4574     <member name=
"M:UnityEngine.Networking.NetworkWriter.Write(UnityEngine.Vector4)">
4575       <summary>
4576         <para>This writes a reference to an
object, value, buffer or network message, together with a NetworkIdentity component to the stream.</para>
4577       </summary>
4578       <param name=
"value">The object to write.</param>
4579       <param name=
"buffer">The byte buffer to write.</param>
4580       <param name=
"count">The number of bytes in the byte buffer to write.</param>
4581       <param name=
"offset">The byte buffer array element to start writing from.</param>
4582       <param name=
"msg">The network message to write.</param>
4583     </member>
4584     <member name=
"M:UnityEngine.Networking.NetworkWriter.Write(UnityEngine.Color)">
4585       <summary>
4586         <para>This writes a reference to an
object, value, buffer or network message, together with a NetworkIdentity component to the stream.</para>
4587       </summary>
4588       <param name=
"value">The object to write.</param>
4589       <param name=
"buffer">The byte buffer to write.</param>
4590       <param name=
"count">The number of bytes in the byte buffer to write.</param>
4591       <param name=
"offset">The byte buffer array element to start writing from.</param>
4592       <param name=
"msg">The network message to write.</param>
4593     </member>
4594     <member name=
"M:UnityEngine.Networking.NetworkWriter.Write(UnityEngine.Color32)">
4595       <summary>
4596         <para>This writes a reference to an
object, value, buffer or network message, together with a NetworkIdentity component to the stream.</para>
4597       </summary>
4598       <param name=
"value">The object to write.</param>
4599       <param name=
"buffer">The byte buffer to write.</param>
4600       <param name=
"count">The number of bytes in the byte buffer to write.</param>
4601       <param name=
"offset">The byte buffer array element to start writing from.</param>
4602       <param name=
"msg">The network message to write.</param>
4603     </member>
4604     <member name=
"M:UnityEngine.Networking.NetworkWriter.Write(UnityEngine.GameObject)">
4605       <summary>
4606         <para>This writes a reference to an
object, value, buffer or network message, together with a NetworkIdentity component to the stream.</para>
4607       </summary>
4608       <param name=
"value">The object to write.</param>
4609       <param name=
"buffer">The byte buffer to write.</param>
4610       <param name=
"count">The number of bytes in the byte buffer to write.</param>
4611       <param name=
"offset">The byte buffer array element to start writing from.</param>
4612       <param name=
"msg">The network message to write.</param>
4613     </member>
4614     <member name=
"M:UnityEngine.Networking.NetworkWriter.Write(UnityEngine.Quaternion)">
4615       <summary>
4616         <para>This writes a reference to an
object, value, buffer or network message, together with a NetworkIdentity component to the stream.</para>
4617       </summary>
4618       <param name=
"value">The object to write.</param>
4619       <param name=
"buffer">The byte buffer to write.</param>
4620       <param name=
"count">The number of bytes in the byte buffer to write.</param>
4621       <param name=
"offset">The byte buffer array element to start writing from.</param>
4622       <param name=
"msg">The network message to write.</param>
4623     </member>
4624     <member name=
"M:UnityEngine.Networking.NetworkWriter.Write(UnityEngine.Rect)">
4625       <summary>
4626         <para>This writes a reference to an
object, value, buffer or network message, together with a NetworkIdentity component to the stream.</para>
4627       </summary>
4628       <param name=
"value">The object to write.</param>
4629       <param name=
"buffer">The byte buffer to write.</param>
4630       <param name=
"count">The number of bytes in the byte buffer to write.</param>
4631       <param name=
"offset">The byte buffer array element to start writing from.</param>
4632       <param name=
"msg">The network message to write.</param>
4633     </member>
4634     <member name=
"M:UnityEngine.Networking.NetworkWriter.Write(UnityEngine.Plane)">
4635       <summary>
4636         <para>This writes a reference to an
object, value, buffer or network message, together with a NetworkIdentity component to the stream.</para>
4637       </summary>
4638       <param name=
"value">The object to write.</param>
4639       <param name=
"buffer">The byte buffer to write.</param>
4640       <param name=
"count">The number of bytes in the byte buffer to write.</param>
4641       <param name=
"offset">The byte buffer array element to start writing from.</param>
4642       <param name=
"msg">The network message to write.</param>
4643     </member>
4644     <member name=
"M:UnityEngine.Networking.NetworkWriter.Write(UnityEngine.Ray)">
4645       <summary>
4646         <para>This writes a reference to an
object, value, buffer or network message, together with a NetworkIdentity component to the stream.</para>
4647       </summary>
4648       <param name=
"value">The object to write.</param>
4649       <param name=
"buffer">The byte buffer to write.</param>
4650       <param name=
"count">The number of bytes in the byte buffer to write.</param>
4651       <param name=
"offset">The byte buffer array element to start writing from.</param>
4652       <param name=
"msg">The network message to write.</param>
4653     </member>
4654     <member name=
"M:UnityEngine.Networking.NetworkWriter.Write(UnityEngine.Matrix4x4)">
4655       <summary>
4656         <para>This writes a reference to an
object, value, buffer or network message, together with a NetworkIdentity component to the stream.</para>
4657       </summary>
4658       <param name=
"value">The object to write.</param>
4659       <param name=
"buffer">The byte buffer to write.</param>
4660       <param name=
"count">The number of bytes in the byte buffer to write.</param>
4661       <param name=
"offset">The byte buffer array element to start writing from.</param>
4662       <param name=
"msg">The network message to write.</param>
4663     </member>
4664     <member name=
"M:UnityEngine.Networking.NetworkWriter.Write(UnityEngine.Networking.MessageBase)">
4665       <summary>
4666         <para>This writes a reference to an
object, value, buffer or network message, together with a NetworkIdentity component to the stream.</para>
4667       </summary>
4668       <param name=
"value">The object to write.</param>
4669       <param name=
"buffer">The byte buffer to write.</param>
4670       <param name=
"count">The number of bytes in the byte buffer to write.</param>
4671       <param name=
"offset">The byte buffer array element to start writing from.</param>
4672       <param name=
"msg">The network message to write.</param>
4673     </member>
4674     <member name=
"M:UnityEngine.Networking.NetworkWriter.Write(UnityEngine.Networking.NetworkHash128)">
4675       <summary>
4676         <para>This writes a reference to an
object, value, buffer or network message, together with a NetworkIdentity component to the stream.</para>
4677       </summary>
4678       <param name=
"value">The object to write.</param>
4679       <param name=
"buffer">The byte buffer to write.</param>
4680       <param name=
"count">The number of bytes in the byte buffer to write.</param>
4681       <param name=
"offset">The byte buffer array element to start writing from.</param>
4682       <param name=
"msg">The network message to write.</param>
4683     </member>
4684     <member name=
"M:UnityEngine.Networking.NetworkWriter.Write(UnityEngine.Networking.NetworkIdentity)">
4685       <summary>
4686         <para>This writes a reference to an
object, value, buffer or network message, together with a NetworkIdentity component to the stream.</para>
4687       </summary>
4688       <param name=
"value">The object to write.</param>
4689       <param name=
"buffer">The byte buffer to write.</param>
4690       <param name=
"count">The number of bytes in the byte buffer to write.</param>
4691       <param name=
"offset">The byte buffer array element to start writing from.</param>
4692       <param name=
"msg">The network message to write.</param>
4693     </member>
4694     <member name=
"M:UnityEngine.Networking.NetworkWriter.Write(UnityEngine.Networking.NetworkInstanceId)">
4695       <summary>
4696         <para>This writes a reference to an
object, value, buffer or network message, together with a NetworkIdentity component to the stream.</para>
4697       </summary>
4698       <param name=
"value">The object to write.</param>
4699       <param name=
"buffer">The byte buffer to write.</param>
4700       <param name=
"count">The number of bytes in the byte buffer to write.</param>
4701       <param name=
"offset">The byte buffer array element to start writing from.</param>
4702       <param name=
"msg">The network message to write.</param>
4703     </member>
4704     <member name=
"M:UnityEngine.Networking.NetworkWriter.Write(UnityEngine.Networking.NetworkSceneId)">
4705       <summary>
4706         <para>This writes a reference to an
object, value, buffer or network message, together with a NetworkIdentity component to the stream.</para>
4707       </summary>
4708       <param name=
"value">The object to write.</param>
4709       <param name=
"buffer">The byte buffer to write.</param>
4710       <param name=
"count">The number of bytes in the byte buffer to write.</param>
4711       <param name=
"offset">The byte buffer array element to start writing from.</param>
4712       <param name=
"msg">The network message to write.</param>
4713     </member>
4714     <member name=
"M:UnityEngine.Networking.NetworkWriter.Write(UnityEngine.Transform)">
4715       <summary>
4716         <para>This writes a reference to an
object, value, buffer or network message, together with a NetworkIdentity component to the stream.</para>
4717       </summary>
4718       <param name=
"value">The object to write.</param>
4719       <param name=
"buffer">The byte buffer to write.</param>
4720       <param name=
"count">The number of bytes in the byte buffer to write.</param>
4721       <param name=
"offset">The byte buffer array element to start writing from.</param>
4722       <param name=
"msg">The network message to write.</param>
4723     </member>
4724     <member name=
"M:UnityEngine.Networking.NetworkWriter.WriteBytesAndSize(System.Byte[],System.Int32)">
4725       <summary>
4726         <para>This writes a
16-bit count and a array of bytes of that length to the stream.</para>
4727       </summary>
4728       <param name=
"buffer">Array of bytes to write.</param>
4729       <param name=
"count">Number of bytes from the array to write.</param>
4730     </member>
4731     <member name=
"M:UnityEngine.Networking.NetworkWriter.WriteBytesFull(System.Byte[])">
4732       <summary>
4733         <para>This writes a
16-bit count and an array of bytes of that size to the stream.</para>
4734       </summary>
4735       <param name=
"buffer">Bytes to write.</param>
4736     </member>
4737     <member name=
"M:UnityEngine.Networking.NetworkWriter.WritePackedUInt32(System.UInt32)">
4738       <summary>
4739         <para>This writes the
32-bit value to the stream using variable-length-encoding.</para>
4740       </summary>
4741       <param name=
"value">Value to write.</param>
4742     </member>
4743     <member name=
"M:UnityEngine.Networking.NetworkWriter.WritePackedUInt64(System.UInt64)">
4744       <summary>
4745         <para>This writes the
64-bit value to the stream using variable-length-encoding.</para>
4746       </summary>
4747       <param name=
"value">Value to write.</param>
4748     </member>
4749     <member name=
"T:UnityEngine.Networking.PlayerController">
4750       <summary>
4751         <para>This represents a networked player.</para>
4752       </summary>
4753     </member>
4754     <member name=
"F:UnityEngine.Networking.PlayerController.gameObject">
4755       <summary>
4756         <para>The game
object for this player.</para>
4757       </summary>
4758     </member>
4759     <member name=
"F:UnityEngine.Networking.PlayerController.playerControllerId">
4760       <summary>
4761         <para>The local player ID number of
this player.</para>
4762       </summary>
4763     </member>
4764     <member name=
"F:UnityEngine.Networking.PlayerController.unetView">
4765       <summary>
4766         <para>The NetworkIdentity component of the player.</para>
4767       </summary>
4768     </member>
4769     <member name=
"P:UnityEngine.Networking.PlayerController.IsValid">
4770       <summary>
4771         <para>Checks
if this PlayerController has an actual player attached to it.</para>
4772       </summary>
4773     </member>
4774     <member name=
"F:UnityEngine.Networking.PlayerController.MaxPlayersPerClient">
4775       <summary>
4776         <para>The maximum number of local players that a client connection can have.</para>
4777       </summary>
4778     </member>
4779     <member name=
"M:UnityEngine.Networking.PlayerController.ToString">
4780       <summary>
4781         <para>String representation of the player objects state.</para>
4782       </summary>
4783       <returns>
4784         <para>String with the
object state.</para>
4785       </returns>
4786     </member>
4787     <member name=
"T:UnityEngine.Networking.PlayerSpawnMethod">
4788       <summary>
4789         <para>Enumeration of methods of
where to spawn player objects in multiplayer games.</para>
4790       </summary>
4791     </member>
4792     <member name=
"F:UnityEngine.Networking.PlayerSpawnMethod.Random">
4793       <summary>
4794         <para>Spawn players at a randomly chosen starting position.</para>
4795       </summary>
4796     </member>
4797     <member name=
"F:UnityEngine.Networking.PlayerSpawnMethod.RoundRobin">
4798       <summary>
4799         <para>Spawn players at the next start position.</para>
4800       </summary>
4801     </member>
4802     <member name=
"T:UnityEngine.Networking.ServerAttribute">
4803       <summary>
4804         <para>A Custom Attribute that can be added to member functions of NetworkBehaviour scripts, to make them only run
on servers.</para>
4805       </summary>
4806     </member>
4807     <member name=
"T:UnityEngine.Networking.ServerCallbackAttribute">
4808       <summary>
4809         <para>A Custom Attribute that can be added to member functions of NetworkBehaviour scripts, to make them only run
on servers, but not generate warnings.</para>
4810       </summary>
4811     </member>
4812     <member name=
"T:UnityEngine.Networking.SpawnDelegate">
4813       <summary>
4814         <para>Signature of spawn functions that are passed to NetworkClient.RegisterSpawnFunction(). This
is optional, as in most cases RegisterPrefab will be used instead.</para>
4815       </summary>
4816       <param name=
"position"></param>
4817       <param name=
"assetId"></param>
4818     </member>
4819     <member name=
"T:UnityEngine.Networking.SyncEventAttribute">
4820       <summary>
4821         <para>This
is an attribute that can be put on events in NetworkBehaviour classes to allow them to be invoked on the client when the event is called on the server.</para>
4822       </summary>
4823     </member>
4824     <member name=
"F:UnityEngine.Networking.SyncEventAttribute.channel">
4825       <summary>
4826         <para>The UNET QoS channel that
this event should be sent on.</para>
4827       </summary>
4828     </member>
4829     <member name=
"T:UnityEngine.Networking.SyncList`1">
4830       <summary>
4831         <para>This
is the base class for type-specific SyncList classes.</para>
4832       </summary>
4833     </member>
4834     <member name=
"M:UnityEngine.Networking.SyncList_1.Add(T)">
4835       <summary>
4836         <para>Same
as List:Add() but the item is added on clients.</para>
4837       </summary>
4838       <param name=
"item">Item to add.</param>
4839     </member>
4840     <member name=
"P:UnityEngine.Networking.SyncList_1.Callback">
4841       <summary>
4842         <para>The
delegate type used for SyncListChanged.</para>
4843       </summary>
4844     </member>
4845     <member name=
"M:UnityEngine.Networking.SyncList_1.Clear">
4846       <summary>
4847         <para>Same
as List:Clear() but the list is cleared on clients.</para>
4848       </summary>
4849     </member>
4850     <member name=
"M:UnityEngine.Networking.SyncList_1.Contains(T)">
4851       <summary>
4852         <para>Determines whether the list contains item item.</para>
4853       </summary>
4854       <param name=
"item">Item to search for.</param>
4855     </member>
4856     <member name=
"M:UnityEngine.Networking.SyncList_1.CopyTo(T[],System.Int32)">
4857       <summary>
4858         <para>Copies the elements of the SyncList&lt;T&gt; to an Array, starting at a particular Array index.</para>
4859       </summary>
4860       <param name=
"array">Array to copy elements to.</param>
4861       <param name=
"index">The zero-based index in array at which copying begins.</param>
4862     </member>
4863     <member name=
"P:UnityEngine.Networking.SyncList_1.Count">
4864       <summary>
4865         <para>Returns the number of elements
in this SyncList&lt;T&gt;.</para>
4866       </summary>
4867     </member>
4868     <member name=
"M:UnityEngine.Networking.SyncList_1.DeserializeItem(UnityEngine.Networking.NetworkReader)">
4869       <summary>
4870         <para>This method
is used when deserializing SyncList items from a stream.</para>
4871       </summary>
4872       <param name=
"reader">Stream to read from.</param>
4873       <returns>
4874         <para>New instance of the SyncList
value type.</para>
4875       </returns>
4876     </member>
4877     <member name=
"M:UnityEngine.Networking.SyncList_1.Dirty(System.Int32)">
4878       <summary>
4879         <para>Marks an item
in the list as dirty, so it will be updated on clients.</para>
4880       </summary>
4881       <param name=
"index">Index of item to dirty.</param>
4882     </member>
4883     <member name=
"M:UnityEngine.Networking.SyncList_1.GetEnumerator">
4884       <summary>
4885         <para>Returns an enumerator that iterates through the SyncList&lt;T&gt;.</para>
4886       </summary>
4887     </member>
4888     <member name=
"M:UnityEngine.Networking.SyncList_1.HandleMsg">
4889       <summary>
4890         <para>Internal function used
for remote list operations.</para>
4891       </summary>
4892       <param name=
"op">List operation.</param>
4893       <param name=
"itemIndex">The index of the item being operated on.</param>
4894       <param name=
"item">The item being operated on.</param>
4895     </member>
4896     <member name=
"M:UnityEngine.Networking.SyncList_1.IndexOf(T)">
4897       <summary>
4898         <para>Determines the index of a specific item
in the SyncList&lt;T&gt;.</para>
4899       </summary>
4900       <param name=
"item">The item to return the index for.</param>
4901     </member>
4902     <member name=
"M:UnityEngine.Networking.SyncList_1.InitializeBehaviour(UnityEngine.Networking.NetworkBehaviour,System.Int32)">
4903       <summary>
4904         <para>Internal function.</para>
4905       </summary>
4906       <param name=
"beh">The behaviour the list belongs to.</param>
4907       <param name=
"cmdHash">Identifies this list.</param>
4908     </member>
4909     <member name=
"M:UnityEngine.Networking.SyncList_1.Insert(System.Int32,T)">
4910       <summary>
4911         <para>Same
as List::Insert() but also inserts into list on clients.</para>
4912       </summary>
4913       <param name=
"index">Where to insert the item.</param>
4914       <param name=
"item">Item to insert.</param>
4915     </member>
4916     <member name=
"P:UnityEngine.Networking.SyncList_1.IsReadOnly">
4917       <summary>
4918         <para>Reports whether the SyncList&lt;T&gt;
is read-only.</para>
4919       </summary>
4920     </member>
4921     <member name=
"T:UnityEngine.Networking.SyncList`1.Operation">
4922       <summary>
4923         <para>The types of operations that can occur
for SyncLists.</para>
4924       </summary>
4925     </member>
4926     <member name=
"F:UnityEngine.Networking.SyncList_1.Operation.OP_ADD">
4927       <summary>
4928         <para>Item was added to the list.</para>
4929       </summary>
4930     </member>
4931     <member name=
"F:UnityEngine.Networking.SyncList_1.Operation.OP_CLEAR">
4932       <summary>
4933         <para>The list was cleared.</para>
4934       </summary>
4935     </member>
4936     <member name=
"F:UnityEngine.Networking.SyncList_1.Operation.OP_DIRTY">
4937       <summary>
4938         <para>An item
in the list was manually marked dirty.</para>
4939       </summary>
4940     </member>
4941     <member name=
"F:UnityEngine.Networking.SyncList_1.Operation.OP_INSERT">
4942       <summary>
4943         <para>An item was inserted
into the list.</para>
4944       </summary>
4945     </member>
4946     <member name=
"F:UnityEngine.Networking.SyncList_1.Operation.OP_REMOVE">
4947       <summary>
4948         <para>An item was removed
from the list.</para>
4949       </summary>
4950     </member>
4951     <member name=
"F:UnityEngine.Networking.SyncList_1.Operation.OP_REMOVEAT">
4952       <summary>
4953         <para>An item was removed at an index
from the list.</para>
4954       </summary>
4955     </member>
4956     <member name=
"F:UnityEngine.Networking.SyncList_1.Operation.OP_SET">
4957       <summary>
4958         <para>An item was
set to a new value in the list.</para>
4959       </summary>
4960     </member>
4961     <member name=
"M:UnityEngine.Networking.SyncList_1.Remove(T)">
4962       <summary>
4963         <para>Same
as List:Remove except removes on clients also.</para>
4964       </summary>
4965       <param name=
"item">Item to remove.</param>
4966       <returns>
4967         <para>Success
if removed.</para>
4968       </returns>
4969     </member>
4970     <member name=
"M:UnityEngine.Networking.SyncList_1.RemoveAt(System.Int32)">
4971       <summary>
4972         <para>Same
as List:Remove except it removes the index on clients also.</para>
4973       </summary>
4974       <param name=
"index">Index to remove.</param>
4975     </member>
4976     <member name=
"M:UnityEngine.Networking.SyncList_1.SerializeItem(UnityEngine.Networking.NetworkWriter,T)">
4977       <summary>
4978         <para>This
is used to write a value object from a SyncList to a stream.</para>
4979       </summary>
4980       <param name=
"writer">Stream to write to.</param>
4981       <param name=
"item">Item to write.</param>
4982     </member>
4983     <member name=
"T:UnityEngine.Networking.SyncList_1.SyncListChanged">
4984       <summary>
4985         <para>A
delegate that can be populated to recieve callbacks when the list changes.</para>
4986       </summary>
4987       <param name=
"op">The operation that occurred.</param>
4988       <param name=
"itemIndex">The index of the item that was effected.</param>
4989     </member>
4990     <member name=
"T:UnityEngine.Networking.SyncListBool">
4991       <summary>
4992         <para>A list of booleans that will be synchronized
from server to clients.</para>
4993       </summary>
4994     </member>
4995     <member name=
"M:UnityEngine.Networking.SyncListBool.ReadReference(UnityEngine.Networking.NetworkReader,UnityEngine.Networking.SyncListBool)">
4996       <summary>
4997         <para>An
internal function used for serializing SyncList member variables.</para>
4998       </summary>
4999       <param name=
"reader"></param>
5000       <param name=
"syncList"></param>
5001     </member>
5002     <member name=
"T:UnityEngine.Networking.SyncListFloat">
5003       <summary>
5004         <para>A list of floats that will be synchronized
from server to clients.</para>
5005       </summary>
5006     </member>
5007     <member name=
"M:UnityEngine.Networking.SyncListFloat.ReadReference(UnityEngine.Networking.NetworkReader,UnityEngine.Networking.SyncListFloat)">
5008       <summary>
5009         <para>An
internal function used for serializing SyncList member variables.</para>
5010       </summary>
5011       <param name=
"reader"></param>
5012       <param name=
"syncList"></param>
5013     </member>
5014     <member name=
"T:UnityEngine.Networking.SyncListInt">
5015       <summary>
5016         <para>A list of integers that will be synchronized
from server to clients.</para>
5017       </summary>
5018     </member>
5019     <member name=
"M:UnityEngine.Networking.SyncListInt.ReadReference(UnityEngine.Networking.NetworkReader,UnityEngine.Networking.SyncListInt)">
5020       <summary>
5021         <para>An
internal function used for serializing SyncList member variables.</para>
5022       </summary>
5023       <param name=
"reader"></param>
5024       <param name=
"syncList"></param>
5025     </member>
5026     <member name=
"T:UnityEngine.Networking.SyncListString">
5027       <summary>
5028         <para>This
is a list of strings that will be synchronized from the server to clients.</para>
5029       </summary>
5030     </member>
5031     <member name=
"M:UnityEngine.Networking.SyncListString.ReadReference(UnityEngine.Networking.NetworkReader,UnityEngine.Networking.SyncListString)">
5032       <summary>
5033         <para>An
internal function used for serializing SyncList member variables.</para>
5034       </summary>
5035       <param name=
"reader"></param>
5036       <param name=
"syncList"></param>
5037     </member>
5038     <member name=
"T:UnityEngine.Networking.SyncListStruct`1">
5039       <summary>
5040         <para>This
class is used for lists of structs that are synchronized from the server to clients.</para>
5041       </summary>
5042     </member>
5043     <member name=
"T:UnityEngine.Networking.SyncListUInt">
5044       <summary>
5045         <para>A list of unsigned integers that will be synchronized
from server to clients.</para>
5046       </summary>
5047     </member>
5048     <member name=
"M:UnityEngine.Networking.SyncListUInt.ReadReference(UnityEngine.Networking.NetworkReader,UnityEngine.Networking.SyncListUInt)">
5049       <summary>
5050         <para>An
internal function used for serializing SyncList member variables.</para>
5051       </summary>
5052       <param name=
"reader"></param>
5053       <param name=
"syncList"></param>
5054     </member>
5055     <member name=
"T:UnityEngine.Networking.SyncVarAttribute">
5056       <summary>
5057         <para>[SyncVar]
is an attribute that can be put on member variables of NetworkBehaviour classes. These variables will have their values sychronized from the server to clients in the game that are in the ready state.</para>
5058       </summary>
5059     </member>
5060     <member name=
"F:UnityEngine.Networking.SyncVarAttribute.hook">
5061       <summary>
5062         <para>The hook attribute can be used to specify a function to be called
when the sync var changes value on the client.</para>
5063       </summary>
5064     </member>
5065     <member name=
"T:UnityEngine.Networking.TargetRpcAttribute">
5066       <summary>
5067         <para>This
is an attribute that can be put on methods of NetworkBehaviour classes to allow them to be invoked on clients from a server. Unlike the ClientRpc attribute, these functions are invoked on one individual target client, not all of the ready clients.</para>
5068       </summary>
5069     </member>
5070     <member name=
"F:UnityEngine.Networking.TargetRpcAttribute.channel">
5071       <summary>
5072         <para>The channel ID which
this RPC transmission will use.</para>
5073       </summary>
5074     </member>
5075     <member name=
"T:UnityEngine.Networking.UnSpawnDelegate">
5076       <summary>
5077         <para>Delegate
for a function which will handle destruction of objects created with NetworkServer.Spawn.</para>
5078       </summary>
5079       <param name=
"spawned"></param>
5080     </member>
5081     <member name=
"T:UnityEngine.Networking.Version">
5082       <summary>
5083         <para>Enumeration of Networking versions.</para>
5084       </summary>
5085     </member>
5086     <member name=
"F:UnityEngine.Networking.Version.Current">
5087       <summary>
5088         <para>The current UNET version.</para>
5089       </summary>
5090     </member>
5091   </members>
5092 </doc>


Gõ tìm kiếm nhanh...